Resoved a couple cross-browser compatibility issues.

This commit is contained in:
Bryan Braun committed 2014-03-12 09:20:33 -04:00
1 parent c5a7a5c97a
commit 07710c9547
6 files changed
+39 -11

No files matched your search

+4
View File
@@ -8,6 +8,10 @@ If so, then never fear --- CSS is here! Using modern CSS techniques like animati
### [See them here!](http://bryanbraun.github.io/after-dark-css/) ### [See them here!](http://bryanbraun.github.io/after-dark-css/)
#### Browsers
These animations will only work in modern browsers. They have been tested in Chrome, Safari, & Firefox.
#### Why? #### Why?
Just for fun. Just for fun.
+1
View File
@@ -18,6 +18,7 @@ body {
margin: 0; margin: 0;
height: 100%; height: 100%;
font-family: 'ChicagoFLF', 'Times New Roman', 'Georgia', serif; font-family: 'ChicagoFLF', 'Times New Roman', 'Georgia', serif;
overflow: hidden;
} }
/* Hide only visually, but have it available for screenreaders & for SEO purposes. See h5bp.com/v */ /* Hide only visually, but have it available for screenreaders & for SEO purposes. See h5bp.com/v */
+28 -4
View File
@@ -268,7 +268,13 @@
-o-transform: rotateY(180deg); -o-transform: rotateY(180deg);
transform: rotateY(180deg); transform: rotateY(180deg);
} }
52% { -webkit-transform: rotateY(0deg); } 52% {
-webkit-transform: rotateY(0);
-moz-transform: rotateY(0);
-ms-transform: rotateY(0);
-o-transform: rotateY(0);
transform: rotateY(0);
}
100% { left: 110%; } 100% { left: 110%; }
} }
@-moz-keyframes rtl { @-moz-keyframes rtl {
@@ -288,7 +294,13 @@
-o-transform: rotateY(180deg); -o-transform: rotateY(180deg);
transform: rotateY(180deg); transform: rotateY(180deg);
} }
52% { -webkit-transform: rotateY(0deg); } 52% {
-webkit-transform: rotateY(0);
-moz-transform: rotateY(0);
-ms-transform: rotateY(0);
-o-transform: rotateY(0);
transform: rotateY(0);
}
100% { left: 110%; } 100% { left: 110%; }
} }
@-o-keyframes rtl { @-o-keyframes rtl {
@@ -308,7 +320,13 @@
-o-transform: rotateY(180deg); -o-transform: rotateY(180deg);
transform: rotateY(180deg); transform: rotateY(180deg);
} }
52% { -webkit-transform: rotateY(0deg); } 52% {
-webkit-transform: rotateY(0);
-moz-transform: rotateY(0);
-ms-transform: rotateY(0);
-o-transform: rotateY(0);
transform: rotateY(0);
}
100% { left: 110%; } 100% { left: 110%; }
} }
@keyframes rtl { @keyframes rtl {
@@ -328,7 +346,13 @@
-o-transform: rotateY(180deg); -o-transform: rotateY(180deg);
transform: rotateY(180deg); transform: rotateY(180deg);
} }
52% { -webkit-transform: rotateY(0deg); } 52% {
-webkit-transform: rotateY(0);
-moz-transform: rotateY(0);
-ms-transform: rotateY(0);
-o-transform: rotateY(0);
transform: rotateY(0);
}
100% { left: 110%; } 100% { left: 110%; }
} }
+1 -1
View File
@@ -25,7 +25,7 @@
.title { .title {
text-align: center; text-align: center;
font-size: 12px; font-size: 12px;
letter-spacing: -1px; font-weight: normal;
padding: 1px 0; padding: 1px 0;
margin: 1px 0 0 0; margin: 1px 0 0 0;
border-bottom: 1px solid #111; border-bottom: 1px solid #111;
-1
View File
@@ -20,7 +20,6 @@
font-size: 20px; font-size: 20px;
color: white; color: white;
position: absolute; position: absolute;
} }
/* Marquee Animation */ /* Marquee Animation */
+5 -5
View File
@@ -10,7 +10,7 @@
/* ball styling */ /* ball styling */
.message { .message {
display: block; display: block;
width: 462px; width: 467px;
margin: 0; margin: 0;
color: white; color: white;
position: absolute; position: absolute;
@@ -25,16 +25,16 @@
/* animation keyframes */ /* animation keyframes */
@-webkit-keyframes moveX { @-webkit-keyframes moveX {
/* screen width - width of message */ /* screen width - width of message */
from { left: 0; } to { left: calc(100% - 460px); } from { left: 0; } to { left: calc(100% - 467px); }
} }
@-moz-keyframes moveX { @-moz-keyframes moveX {
from { left: 0; } to { left: calc(100% - 460px); } from { left: 0; } to { left: calc(100% - 467px); }
} }
@-o-keyframes moveX { @-o-keyframes moveX {
from { left: 0; } to { left: calc(100% - 460px); } from { left: 0; } to { left: calc(100% - 467px); }
} }
@keyframes moveX { @keyframes moveX {
from { left: 0; } to { left: calc(100% - 460px); } from { left: 0; } to { left: calc(100% - 467px); }
} }
@-webkit-keyframes moveY { @-webkit-keyframes moveY {
from { top: 0; } to { top: calc(100% - 26px); } from { top: 0; } to { top: calc(100% - 26px); }