CSS3轻松实现清新 Loading 效果的简单实例_ Div+Css教程-查字典教程网
CSS3轻松实现清新 Loading 效果的简单实例
CSS3轻松实现清新 Loading 效果的简单实例
发布时间:2016-12-27 来源:查字典编辑
摘要:至今HTML5中国已经为大家分享过几百种基于CSS3的Loading加载动画,效果酷炫代码简洁,非常值得学习借鉴;今天就先给大家分享两个常用...

至今HTML5中国已经为大家分享过几百种基于CSS3的Loading加载动画,效果酷炫代码简洁,非常值得学习借鉴;今天就先给大家分享两个常用的CSS3的Loading的案例。

第一种效果:

HTML部分

XML/HTML Code复制内容到剪贴板 <divclass="loading"> <span></span> <span></span> <span></span> <span></span> <span></span> </div>

CSS3部分

CSS Code复制内容到剪贴板 .loading{ width:80px; height:40px; margin:0auto; margin-top:100px; } .loadingspan{ display:inline-block; width:8px; height:100%; border-radius:4px; background:lightgreen; -webkit-animation:load1seaseinfinite; } @-webkit-keyframesload{ 0%,100%{ height:40px; background:lightgreen; } 50%{ height:70px; margin:-15px0; background:lightblue; } } .loadingspan:nth-child(2){ -webkit-animation-delay:0.2s; } .loadingspan:nth-child(3){ -webkit-animation-delay:0.4s; } .loadingspan:nth-child(4){ -webkit-animation-delay:0.6s; } .loadingspan:nth-child(5){ -webkit-animation-delay:0.8s; }

第二种效果:

HTML部分

XML/HTML Code复制内容到剪贴板 <divclass="loadEffect"> <span></span> <span></span> <span></span> <span></span> <span></span> <span></span> <span></span> <span></span> </div>

CSS3部分

CSS Code复制内容到剪贴板 .loadEffect{ width:100px; height:100px; position:relative; margin:0auto; margin-top:100px; } .loadEffectspan{ display:inline-block; width:16px; height:16px; border-radius:50%; background:lightgreen; position:absolute; -webkit-animation:load1.04seaseinfinite; } @-webkit-keyframesload{ 0%{ opacity:1; } 100%{ opacity:0.2; } } .loadEffectspan:nth-child(1){ left:0; top:50%; margin-top:-8px; -webkit-animation-delay:0.13s; } .loadEffectspan:nth-child(2){ left:14px; top:14px; -webkit-animation-delay:0.26s; } .loadEffectspan:nth-child(3){ left:50%; top:0; margin-left:-8px; -webkit-animation-delay:0.39s; } .loadEffectspan:nth-child(4){ top:14px; rightright:14px; -webkit-animation-delay:0.52s; } .loadEffectspan:nth-child(5){ rightright:0; top:50%; margin-top:-8px; -webkit-animation-delay:0.65s; } .loadEffectspan:nth-child(6){ rightright:14px; bottombottom:14px; -webkit-animation-delay:0.78s; } .loadEffectspan:nth-child(7){ bottombottom:0; left:50%; margin-left:-8px; -webkit-animation-delay:0.91s; } .loadEffectspan:nth-child(8){ bottombottom:14px; left:14px; -webkit-animation-delay:1.04s; }

上面这两个都是大家常用的加载效果,下面的就不依依的现实代码了,有需要的小伙伴请给我们留言!

更多效果如下所示:

第三种loading效果

第四种loading效果

第五种loading效果

第六种loading效果

第七种loading效果

这些效果都是用CSS3实现的,是不是很厉害,想要学习的小伙伴记得给我留言哦!如果大家有更牛气的效果记得偷偷的发给我哦!

以上这篇CSS3轻松实现清新 Loading 效果的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持查字典教程网。

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新 Div+Css教程学习
    热门 Div+Css教程学习
    网页设计子分类