一个用css3写的loading效果
2012-05-20 22:35:27 来源:WEB开发网核心提示:css3很棒,很好玩,一个用css3写的loading效果,多些创意,效果就会大不一样 一个用css3写的loading效果
css3很棒,很好玩,多些创意,效果就会大不一样
一个用css3写的loading效果,效果请见
http://lanxyou.info/demos/loading/demo.html
HTML代码
<div id="loading"> <div class="loadingWrap"> <span class="loadingLeft"></span> <span class="loadingRight"></span> <span class="loadingTop"></span> <span class="loadingBottom"></span> </div> </div>
CSS代码
.loadingWrap{
width:50px;
height:50px;
position:absolute;
left:50%;
top:50%;
margin-left:-25px;
margin-top:-100px;
-webkit-animation:loading 2s linear infinite;
-moz-animation:loading 2s linear infinite;
-webkit-transform-origin:center center;
-moz-transform-origin:center center;
}
@-webkit-keyframes 'loading'{
from{
-webkit-transform:rotate(0);
}
to{
-webkit-transform:rotate(360deg);
}
}
@-moz-keyframes loading{
from{
-moz-transform:roate(0);
}
to{
-moz-transform:rotate(360deg);
}
}
.loadingLeft,.loadingRight,.loadingTop,.loadingBottom{
width:50px;
height:50px;
position:absolute;
border-style:solid;
}
.loadingLeft{
top:15px;
left:10px;
border-width:0 0 0 5px;
border-radius:50% 0 0 50%;
border-color:#223A63;
}
.loadingRight{
bottom:15px;
right:10px;
border-width:0 5px 0 0;
border-radius:0 50% 50% 0;
border-color:#558985;
}
.loadingTop{
top:10px;
right:15px;
border-width:5px 0 0 0;
border-radius:50% 50% 0 0;
border-color:#83ae89;
}
.loadingBottom{
bottom:10px;
left:15px;
border-width:0 0 5px 0;
border-radius:0 0 50% 50%;
border-color:#ced6ad;
}
更多精彩
赞助商链接
