CSS
语言:
CSSSCSS
确定
.element-1 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 0.1s;
animation-delay: 0.1s;
}
.element-1:nth-of-type(odd) {
-webkit-transform: translateY(2px);
-ms-transform: translateY(2px);
transform: translateY(2px);
}
.element-1:nth-of-type(even) {
-webkit-transform: translateY(1px);
-ms-transform: translateY(1px);
transform: translateY(1px);
}
.element-2 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.element-2:nth-of-type(odd) {
-webkit-transform: translateY(4px);
-ms-transform: translateY(4px);
transform: translateY(4px);
}
.element-2:nth-of-type(even) {
-webkit-transform: translateY(2px);
-ms-transform: translateY(2px);
transform: translateY(2px);
}
.element-3 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 0.3s;
animation-delay: 0.3s;
}
.element-3:nth-of-type(odd) {
-webkit-transform: translateY(6px);
-ms-transform: translateY(6px);
transform: translateY(6px);
}
.element-3:nth-of-type(even) {
-webkit-transform: translateY(3px);
-ms-transform: translateY(3px);
transform: translateY(3px);
}
.element-4 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 0.4s;
animation-delay: 0.4s;
}
.element-4:nth-of-type(odd) {
-webkit-transform: translateY(8px);
-ms-transform: translateY(8px);
transform: translateY(8px);
}
.element-4:nth-of-type(even) {
-webkit-transform: translateY(4px);
-ms-transform: translateY(4px);
transform: translateY(4px);
}
.element-5 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 0.5s;
animation-delay: 0.5s;
}
.element-5:nth-of-type(odd) {
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
}
.element-5:nth-of-type(even) {
-webkit-transform: translateY(5px);
-ms-transform: translateY(5px);
transform: translateY(5px);
}
.element-6 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.element-6:nth-of-type(odd) {
-webkit-transform: translateY(12px);
-ms-transform: translateY(12px);
transform: translateY(12px);
}
.element-6:nth-of-type(even) {
-webkit-transform: translateY(6px);
-ms-transform: translateY(6px);
transform: translateY(6px);
}
.element-7 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 0.7s;
animation-delay: 0.7s;
}
.element-7:nth-of-type(odd) {
-webkit-transform: translateY(14px);
-ms-transform: translateY(14px);
transform: translateY(14px);
}
.element-7:nth-of-type(even) {
-webkit-transform: translateY(7px);
-ms-transform: translateY(7px);
transform: translateY(7px);
}
.element-8 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 0.8s;
animation-delay: 0.8s;
}
.element-8:nth-of-type(odd) {
-webkit-transform: translateY(16px);
-ms-transform: translateY(16px);
transform: translateY(16px);
}
.element-8:nth-of-type(even) {
-webkit-transform: translateY(8px);
-ms-transform: translateY(8px);
transform: translateY(8px);
}
.element-9 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 0.9s;
animation-delay: 0.9s;
}
.element-9:nth-of-type(odd) {
-webkit-transform: translateY(18px);
-ms-transform: translateY(18px);
transform: translateY(18px);
}
.element-9:nth-of-type(even) {
-webkit-transform: translateY(9px);
-ms-transform: translateY(9px);
transform: translateY(9px);
}
.element-10 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 1s;
animation-delay: 1s;
}
.element-10:nth-of-type(odd) {
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
.element-10:nth-of-type(even) {
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
}
.element-11 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 1.1s;
animation-delay: 1.1s;
}
.element-11:nth-of-type(odd) {
-webkit-transform: translateY(22px);
-ms-transform: translateY(22px);
transform: translateY(22px);
}
.element-11:nth-of-type(even) {
-webkit-transform: translateY(11px);
-ms-transform: translateY(11px);
transform: translateY(11px);
}
.element-12 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 1.2s;
animation-delay: 1.2s;
}
.element-12:nth-of-type(odd) {
-webkit-transform: translateY(24px);
-ms-transform: translateY(24px);
transform: translateY(24px);
}
.element-12:nth-of-type(even) {
-webkit-transform: translateY(12px);
-ms-transform: translateY(12px);
transform: translateY(12px);
}
.element-13 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 1.3s;
animation-delay: 1.3s;
}
.element-13:nth-of-type(odd) {
-webkit-transform: translateY(26px);
-ms-transform: translateY(26px);
transform: translateY(26px);
}
.element-13:nth-of-type(even) {
-webkit-transform: translateY(13px);
-ms-transform: translateY(13px);
transform: translateY(13px);
}
.element-14 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 1.4s;
animation-delay: 1.4s;
}
.element-14:nth-of-type(odd) {
-webkit-transform: translateY(28px);
-ms-transform: translateY(28px);
transform: translateY(28px);
}
.element-14:nth-of-type(even) {
-webkit-transform: translateY(14px);
-ms-transform: translateY(14px);
transform: translateY(14px);
}
.element-15 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 1.5s;
animation-delay: 1.5s;
}
.element-15:nth-of-type(odd) {
-webkit-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px);
}
.element-15:nth-of-type(even) {
-webkit-transform: translateY(15px);
-ms-transform: translateY(15px);
transform: translateY(15px);
}
.element-16 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 1.6s;
animation-delay: 1.6s;
}
.element-16:nth-of-type(odd) {
-webkit-transform: translateY(32px);
-ms-transform: translateY(32px);
transform: translateY(32px);
}
.element-16:nth-of-type(even) {
-webkit-transform: translateY(16px);
-ms-transform: translateY(16px);
transform: translateY(16px);
}
.element-17 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 1.7s;
animation-delay: 1.7s;
}
.element-17:nth-of-type(odd) {
-webkit-transform: translateY(34px);
-ms-transform: translateY(34px);
transform: translateY(34px);
}
.element-17:nth-of-type(even) {
-webkit-transform: translateY(17px);
-ms-transform: translateY(17px);
transform: translateY(17px);
}
.element-18 {
-webkit-animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
animation: fade_in 1s 0s forwards, fade_out 1s 3s forwards;
-webkit-animation-delay: 1.8s;
animation-delay: 1.8s;
}
.element-18:nth-of-type(odd) {
-webkit-transform: translateY(36px);
-ms-transform: translateY(36px);
transform: translateY(36px);
}
.element-18:nth-of-type(even) {
-webkit-transform: translateY(18px);
-ms-transform: translateY(18px);
transform: translateY(18px);
}
[class*="element"] {
background: #4096ee;
opacity: 0;
width: 50px;
height: 50px;
margin: 5px;
float: left;
}
@-webkit-keyframes fade_in {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes fade_in {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@-webkit-keyframes fade_out {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@keyframes fade_out {
from {
opacity: 1;
}
to {
opacity: 0;
}
}