http://www.w 3 cfuns.com/article -1273 -1 .html |
<div class= "loader" > |
<span></span> |
<span></span> |
<span></span> |
<span></span> |
<span></span> |
<span></span> |
<span></span> |
<span></span> |
<span></span> |
<span></span> |
<span></span> |
<span></span> |
<span></span> |
<span></span> |
<span></span> |
</div> |
$speed: 2.5 s; |
* { |
margin : 0px ; |
padding : 0px ; |
border : 0px ; |
} |
html, body { |
min-height : 100% ; |
} |
body { |
background : radial-gradient( #eee , #444 ); |
} |
.loader { |
position : absolute ; |
top : 0px ; |
bottom : 0px ; |
left : 0px ; |
right : 0px ; |
margin : auto ; |
width : 175px ; |
height : 100px ; |
span { |
display : block ; |
background : #ccc ; |
width : 7px ; |
height : 10% ; |
border-radius: 14px ; |
margin-right : 5px ; |
float : left ; |
margin-top : 25% ; |
&:last-child { |
margin-right : 0px ; |
} |
&:nth-child( 1 ) { |
animation: load $speed 1.4 s infinite linear; |
} |
&:nth-child( 2 ) { |
animation: load $speed 1.2 s infinite linear; |
} |
&:nth-child( 3 ) { |
animation: load $speed 1 s infinite linear; |
} |
&:nth-child( 4 ) { |
animation: load $speed 0.8 s infinite linear; |
} |
&:nth-child( 5 ) { |
animation: load $speed 0.6 s infinite linear; |
} |
&:nth-child( 6 ) { |
animation: load $speed 0.4 s infinite linear; |
} |
&:nth-child( 7 ) { |
animation: load $speed 0.2 s infinite linear; |
} |
&:nth-child( 8 ) { |
animation: load $speed 0 s infinite linear; |
} |
&:nth-child( 9 ) { |
animation: load $speed 0.2 s infinite linear; |
} |
&:nth-child( 10 ) { |
animation: load $speed 0.4 s infinite linear; |
} |
&:nth-child( 11 ) { |
animation: load $speed 0.6 s infinite linear; |
} |
&:nth-child( 12 ) { |
animation: load $speed 0.8 s infinite linear; |
} |
&:nth-child( 13 ) { |
animation: load $speed 1 s infinite linear; |
} |
&:nth-child( 14 ) { |
animation: load $speed 1.2 s infinite linear; |
} |
&:nth-child( 15 ) { |
animation: load $speed 1.4 s infinite linear; |
} |
} |
} |
@keyframes load { |
0% { |
background : #ccc ; |
margin-top : 25% ; |
height : 10% ; |
} |
50% { |
background : #444 ; |
height : 100% ; |
margin-top : 0% ; |
} |
100% { |
background : #ccc ; |
height : 10% ; |
margin-top : 25% ; |
} |
} |
by: 发表于:2017-11-30 10:53:57 顶(0) | 踩(0) 回复
??
回复评论