您现在的位置是:网站首页> 编程资料编程资料
CSS3实现粒子旋转伸缩加载动画_css3_CSS_网页制作_
                    
                
                2021-09-13
                1060人已围观
            
简介 这篇文章主要为大家详细介绍了CSS3实现粒子旋转伸缩加载动画的相关代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本文运用CSS3的旋转Transform属性和动画的执行百分比制作而成,很特别的CSS3实现粒子旋转伸缩加载动画,具体内容如下
 

CSS Code复制内容到剪贴板
- #loader6 {
 - margin: 60px 50px;
 - float: left;
 - font-size: 90px;
 - text-indent: -9999em;
 - overflow: hidden;
 - width: 1em;
 - height: 1em;
 - border-radius: 50%;
 - position: relative;
 - -webkit-animation: load6 1.7s infinite ease;
 - animation: load6 1.7s infinite ease;
 - }
 - @-webkit-keyframes load6 {
 - 0% {
 - -webkit-transform: rotate(0deg);
 - transform: rotate(0deg);
 - box-shadow: -0.11em -0.83em 0 -0.4em #ff0000, -0.11em -0.83em 0 -0.42em #ff0000,
 - -0.11em -0.83em 0 -0.44em #ff0000, -0.11em -0.83em 0 -0.46em #ff0000,
 - -0.11em -0.83em 0 -0.477em #ff0000;
 - }
 - 5%,
 - 95% {
 - box-shadow: -0.11em -0.83em 0 -0.4em #ff0000, -0.11em -0.83em 0 -0.42em #ff0000,
 - -0.11em -0.83em 0 -0.44em #ff0000, -0.11em -0.83em 0 -0.46em #ff0000,
 - -0.11em -0.83em 0 -0.477em #ff0000;
 - }
 - 30% {
 - box-shadow: -0.11em -0.83em 0 -0.4em #ff0000, -0.51em -0.66em 0 -0.42em #ff0000,
 - -0.75em -0.36em 0 -0.44em #ff0000, -0.83em -0.03em 0 -0.46em #ff0000,
 - -0.81em 0.21em 0 -0.477em #ff0000;
 - }
 - 55% {
 - box-shadow: -0.11em -0.83em 0 -0.4em #ff0000, -0.29em -0.78em 0 -0.42em #ff0000,
 - -0.43em -0.72em 0 -0.44em #ff0000, -0.52em -0.65em 0 -0.46em #ff0000,
 - -0.57em -0.61em 0 -0.477em #ff0000;
 - }
 - 100% {
 - -webkit-transform: rotate(360deg);
 - transform: rotate(360deg);
 - box-shadow: -0.11em -0.83em 0 -0.4em #ff0000, -0.11em -0.83em 0 -0.42em #ff0000,
 - -0.11em -0.83em 0 -0.44em #ff0000, -0.11em -0.83em 0 -0.46em #ff0000,
 - -0.11em -0.83em 0 -0.477em #ff0000;
 - }
 - }
 - @keyframes load6 {
 - 0% {
 - -webkit-transform: rotate(0deg);
 - transform: rotate(0deg);
 - box-shadow: -0.11em -0.83em 0 -0.4em #ff0000, -0.11em -0.83em 0 -0.42em #ff0000,
 - -0.11em -0.83em 0 -0.44em #ff0000, -0.11em -0.83em 0 -0.46em #ff0000,
 - -0.11em -0.83em 0 -0.477em #ff0000;
 - }
 - 5%,
 - 95% {
 - box-shadow: -0.11em -0.83em 0 -0.4em #ff0000, -0.11em -0.83em 0 -0.42em #ff0000,
 - -0.11em -0.83em 0 -0.44em #ff0000, -0.11em -0.83em 0 -0.46em #ff0000,
 - -0.11em -0.83em 0 -0.477em #ff0000;
 - }
 - 30% {
 - box-shadow: -0.11em -0.83em 0 -0.4em #ff0000, -0.51em -0.66em 0 -0.42em #ff0000,
 - -0.75em -0.36em 0 -0.44em #ff0000, -0.83em -0.03em 0 -0.46em #ff0000,
 - -0.81em 0.21em 0 -0.477em #ff0000;
 - }
 - 55% {
 - box-shadow: -0.11em -0.83em 0 -0.4em #ff0000, -0.29em -0.78em 0 -0.42em #ff0000,
 - -0.43em -0.72em 0 -0.44em #ff0000, -0.52em -0.65em 0 -0.46em #ff0000,
 - -0.57em -0.61em 0 -0.477em #ff0000;
 - }
 - 100% {
 - -webkit-transform: rotate(360deg);
 - transform: rotate(360deg);
 - box-shadow: -0.11em -0.83em 0 -0.4em #ff0000, -0.11em -0.83em 0 -0.42em #ff0000,
 - -0.11em -0.83em 0 -0.44em #ff0000, -0.11em -0.83em 0 -0.46em #ff0000,
 - -0.11em -0.83em 0 -0.477em #ff0000;
 - }
 - }
 
以上就是本文的全部内容,希望对大家学习CSS样式编写有所帮助,制作出更多精彩的加载动画效果。
相关内容
- IE8的css hack \9 使用说明_浏览器兼容教程_CSS_网页制作_
 - margin 负值引起的层级(z-index)问题_CSS教程_CSS_网页制作_
 - 深入解析CSS中的自定义属性_CSS_网页制作_
 - 比较全的CSS浏览器兼容问题整理总结_浏览器兼容教程_CSS_网页制作_
 - 理解CSS浮动float、定位position_CSS教程_CSS_网页制作_
 - CSS border虚线边框属性教程_CSS教程_CSS_网页制作_
 - Div+CSS矫屄趁宊CSS_脥酶脪鲁脰脝脳梅 - 陆脜卤戮脰庐录脪
 - 如何让一个div居于页面正中间【实现方法】_Div+CSS教程_CSS_网页制作_
 - H1标签使用的七大注意事项(推荐)_CSS教程_CSS_网页制作_
 - CSS自适应布局思路_CSS教程_CSS_网页制作_
 
                                
                                                        
                                
                                                        
                                
                                                        
    