CSS
语言:
CSSSCSS
确定
html {
background: #222232; }
.shaft-load, .shaft-load2 {
/* @include centerer; */
margin: 50px auto; }
.shaft-load > div, .shaft-load2 > div {
background: #b96cff;
height: 100%;
width: 5px;
margin: 0;
padding: 0;
display: inline-block; }
.shaft-load {
width: 100px;
height: 30px; }
.shaft-load > div {
-webkit-animation: grow 1.5s infinite ease-in-out;
-moz-animation: grow 1.5s infinite ease-in-out;
-o-animation: grow 1.5s infinite ease-in-out;
animation: grow 1.5s infinite ease-in-out; }
.shaft-load .shaft1 {
-webkit-animation-delay: -1.5s;
-moz-animation-delay: -1.5s;
-o-animation-delay: -1.5s;
animation-delay: -1.5s; }
.shaft-load .shaft2 {
-webkit-animation-delay: -1.45s;
-moz-animation-delay: -1.45s;
-o-animation-delay: -1.45s;
animation-delay: -1.45s; }
.shaft-load .shaft3 {
-webkit-animation-delay: -1.4s;
-moz-animation-delay: -1.4s;
-o-animation-delay: -1.4s;
animation-delay: -1.4s; }
.shaft-load .shaft4 {
-webkit-animation-delay: -1.35s;
-moz-animation-delay: -1.35s;
-o-animation-delay: -1.35s;
animation-delay: -1.35s; }
.shaft-load .shaft5 {
-webkit-animation-delay: -1.3s;
-moz-animation-delay: -1.3s;
-o-animation-delay: -1.3s;
animation-delay: -1.3s; }
.shaft-load .shaft6 {
-webkit-animation-delay: -1.25s;
-moz-animation-delay: -1.25s;
-o-animation-delay: -1.25s;
animation-delay: -1.25s; }
.shaft-load .shaft7 {
-webkit-animation-delay: -1.2s;
-moz-animation-delay: -1.2s;
-o-animation-delay: -1.2s;
animation-delay: -1.2s; }
.shaft-load .shaft8 {
-webkit-animation-delay: -1.15s;
-moz-animation-delay: -1.15s;
-o-animation-delay: -1.15s;
animation-delay: -1.15s; }
.shaft-load .shaft9 {
-webkit-animation-delay: -1.1s;
-moz-animation-delay: -1.1s;
-o-animation-delay: -1.1s;
animation-delay: -1.1s; }
.shaft-load .shaft10 {
-webkit-animation-delay: -1.05s;
-moz-animation-delay: -1.05s;
-o-animation-delay: -1.05s;
animation-delay: -1.05s; }
.shaft-load2 {
width: 100px;
height: 30px; }
.shaft-load2 > div {
-webkit-animation: grow 1.5s infinite ease-in-out;
-moz-animation: grow 1.5s infinite ease-in-out;
-o-animation: grow 1.5s infinite ease-in-out;
animation: grow 1.5s infinite ease-in-out; }
.shaft-load2 .shaft1 {
height: 100%;
-webkit-animation-delay: -1.5s;
-moz-animation-delay: -1.5s;
-o-animation-delay: -1.5s;
animation-delay: -1.5s; }
.shaft-load2 .shaft2 {
height: 110%;
-webkit-animation-delay: -1.45s;
-moz-animation-delay: -1.45s;
-o-animation-delay: -1.45s;
animation-delay: -1.45s; }
.shaft-load2 .shaft3 {
height: 120%;
-webkit-animation-delay: -1.4s;
-moz-animation-delay: -1.4s;
-o-animation-delay: -1.4s;
animation-delay: -1.4s; }
.shaft-load2 .shaft4 {
height: 130%;
-webkit-animation-delay: -1.35s;
-moz-animation-delay: -1.35s;
-o-animation-delay: -1.35s;
animation-delay: -1.35s; }
.shaft-load2 .shaft5 {
height: 140%;
-webkit-animation-delay: -1.3s;
-moz-animation-delay: -1.3s;
-o-animation-delay: -1.3s;
animation-delay: -1.3s; }
.shaft-load2 .shaft6 {
height: 150%;
-webkit-animation-delay: -1.25s;
-moz-animation-delay: -1.25s;
-o-animation-delay: -1.25s;
animation-delay: -1.25s; }
.shaft-load2 .shaft7 {
height: 160%;
-webkit-animation-delay: -1.2s;
-moz-animation-delay: -1.2s;
-o-animation-delay: -1.2s;
animation-delay: -1.2s; }
.shaft-load2 .shaft8 {
height: 170%;
-webkit-animation-delay: -1.15s;
-moz-animation-delay: -1.15s;
-o-animation-delay: -1.15s;
animation-delay: -1.15s; }
.shaft-load2 .shaft9 {
height: 180%;
-webkit-animation-delay: -1.1s;
-moz-animation-delay: -1.1s;
-o-animation-delay: -1.1s;
animation-delay: -1.1s; }
.shaft-load2 .shaft10 {
height: 190%;
-webkit-animation-delay: -1.05s;
-moz-animation-delay: -1.05s;
-o-animation-delay: -1.05s;
animation-delay: -1.05s; }
@-webkit-keyframes grow {
0%, 100% {
-webkit-transform: scaleY(0.05) translateX(-10px);
-moz-transform: scaleY(0.05) translateX(-10px);
-ms-transform: scaleY(0.05) translateX(-10px);
-o-transform: scaleY(0.05) translateX(-10px);
transform: scaleY(0.05) translateX(-10px); }
50% {
-webkit-transform: scaleY(1.5) translateX(10px);
-moz-transform: scaleY(1.5) translateX(10px);
-ms-transform: scaleY(1.5) translateX(10px);
-o-transform: scaleY(1.5) translateX(10px);
transform: scaleY(1.5) translateX(10px);
background: #56d7c6; } }
@-moz-keyframes grow {
0%, 100% {
-webkit-transform: scaleY(0.05) translateX(-10px);
-moz-transform: scaleY(0.05) translateX(-10px);
-ms-transform: scaleY(0.05) translateX(-10px);
-o-transform: scaleY(0.05) translateX(-10px);
transform: scaleY(0.05) translateX(-10px); }
50% {
-webkit-transform: scaleY(1.5) translateX(10px);
-moz-transform: scaleY(1.5) translateX(10px);
-ms-transform: scaleY(1.5) translateX(10px);
-o-transform: scaleY(1.5) translateX(10px);
transform: scaleY(1.5) translateX(10px);
background: #56d7c6; } }
@-o-keyframes grow {
0%, 100% {
-webkit-transform: scaleY(0.05) translateX(-10px);
-moz-transform: scaleY(0.05) translateX(-10px);
-ms-transform: scaleY(0.05) translateX(-10px);
-o-transform: scaleY(0.05) translateX(-10px);
transform: scaleY(0.05) translateX(-10px); }
50% {
-webkit-transform: scaleY(1.5) translateX(10px);
-moz-transform: scaleY(1.5) translateX(10px);
-ms-transform: scaleY(1.5) translateX(10px);
-o-transform: scaleY(1.5) translateX(10px);
transform: scaleY(1.5) translateX(10px);
background: #56d7c6; } }
@keyframes grow {
0%, 100% {
-webkit-transform: scaleY(0.05) translateX(-10px);
-moz-transform: scaleY(0.05) translateX(-10px);
-ms-transform: scaleY(0.05) translateX(-10px);
-o-transform: scaleY(0.05) translateX(-10px);
transform: scaleY(0.05) translateX(-10px); }
50% {
-webkit-transform: scaleY(1.5) translateX(10px);
-moz-transform: scaleY(1.5) translateX(10px);
-ms-transform: scaleY(1.5) translateX(10px);
-o-transform: scaleY(1.5) translateX(10px);
transform: scaleY(1.5) translateX(10px);
background: #56d7c6; } }
@-webkit-keyframes grow {
0%, 100% {
-webkit-transform: scaleY(0.05) translateX(-10px);
-moz-transform: scaleY(0.05) translateX(-10px);
-ms-transform: scaleY(0.05) translateX(-10px);
-o-transform: scaleY(0.05) translateX(-10px);
transform: scaleY(0.05) translateX(-10px); }
50% {
-webkit-transform: scaleY(1.5) translateX(10px);
-moz-transform: scaleY(1.5) translateX(10px);
-ms-transform: scaleY(1.5) translateX(10px);
-o-transform: scaleY(1.5) translateX(10px);
transform: scaleY(1.5) translateX(10px);
background: #56d7c6; } }
@-moz-keyframes grow {
0%, 100% {
-webkit-transform: scaleY(0.05) translateX(-10px);
-moz-transform: scaleY(0.05) translateX(-10px);
-ms-transform: scaleY(0.05) translateX(-10px);
-o-transform: scaleY(0.05) translateX(-10px);
transform: scaleY(0.05) translateX(-10px); }
50% {
-webkit-transform: scaleY(1.5) translateX(10px);
-moz-transform: scaleY(1.5) translateX(10px);
-ms-transform: scaleY(1.5) translateX(10px);
-o-transform: scaleY(1.5) translateX(10px);
transform: scaleY(1.5) translateX(10px);
background: #56d7c6; } }
@-o-keyframes grow {
0%, 100% {
-webkit-transform: scaleY(0.05) translateX(-10px);
-moz-transform: scaleY(0.05) translateX(-10px);
-ms-transform: scaleY(0.05) translateX(-10px);
-o-transform: scaleY(0.05) translateX(-10px);
transform: scaleY(0.05) translateX(-10px); }
50% {
-webkit-transform: scaleY(1.5) translateX(10px);
-moz-transform: scaleY(1.5) translateX(10px);
-ms-transform: scaleY(1.5) translateX(10px);
-o-transform: scaleY(1.5) translateX(10px);
transform: scaleY(1.5) translateX(10px);
background: #56d7c6; } }
@keyframes grow {
0%, 100% {
-webkit-transform: scaleY(0.05) translateX(-10px);
-moz-transform: scaleY(0.05) translateX(-10px);
-ms-transform: scaleY(0.05) translateX(-10px);
-o-transform: scaleY(0.05) translateX(-10px);
transform: scaleY(0.05) translateX(-10px); }
50% {
-webkit-transform: scaleY(1.5) translateX(10px);
-moz-transform: scaleY(1.5) translateX(10px);
-ms-transform: scaleY(1.5) translateX(10px);
-o-transform: scaleY(1.5) translateX(10px);
transform: scaleY(1.5) translateX(10px);
background: #56d7c6; } }