HTML+CSS实现页面加载(loading)动画效果

大家在浏览页面时有没有遇到页面正在loading(加载)的情况,那作为一个前端开发人员,你知道如何用css3和html制作页面加载动画效果吗?这篇文章就和大家分享一个超级简单实用的css3 圆圈加载(loading)动画效果的代码,有一定的参考价值,感兴趣的朋友可以看看。

想要实现loading加载动画需要用到很多CSS3中的属性和HTML标签,比如:animation动画,display,border-radius圆角,transform属性等等,如有不清楚的小伙伴可以看看我以前的文章,之前都有介绍过,或者访问 CSS3视频教程 。

实例示范:用三个圆圈制作一个页面加载动画效果,圆圈由隐藏变为出现再变为隐藏,具体代码如下:

HTML部分:

     
    
     

登录后复制

CSS3部分:

立即学习“前端免费学习笔记(深入)”;

.spinner {     margin: 100px auto 0;     width: 150px;     text-align: center;   }       .spinner > div {     width: 30px;     height: 30px;     background-color: #67CF22;         border-radius: 100%;     display: inline-block;     -webkit-animation: bouncedelay 1.4s infinite ease-in-out;     animation: bouncedelay 1.4s infinite ease-in-out;     /* Prevent first frame from flickering when animation starts */     -webkit-animation-fill-mode: both;     animation-fill-mode: both;   }       .spinner .bounce1 {     -webkit-animation-delay: -0.32s;     animation-delay: -0.32s;   }       .spinner .bounce2 {     -webkit-animation-delay: -0.16s;     animation-delay: -0.16s;   }       @-webkit-keyframes bouncedelay {     0%, 80%, 100% { -webkit-transform: scale(0.0) }     40% { -webkit-transform: scale(1.0) }   }       @keyframes bouncedelay {     0%, 80%, 100% {       transform: scale(0.0);       -webkit-transform: scale(0.0);     } 40% {       transform: scale(1.0);       -webkit-transform: scale(1.0);     }   }

登录后复制

效果如图所示:

图片AAAAAAA.jpg

以上介绍了CSS3实现页面loading加载动画效果的方法,项目中用的比较多,可以直接拿过去使用,也可以修改成自己喜欢的样式,希望这篇文章对你有所帮助!

【相关教程推荐】

1. CSS3视频教程
2. CSS3视频教程
3. CSS3视频教程

以上就是HTML+CSS实现页面加载(loading)动画效果的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2890308.html

(0)
上一篇 2025年3月10日 22:01:01
下一篇 2025年3月10日 22:01:12

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论