这篇文章给大家分享的是有关css如何制作收缩圆环旋转效果的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
创新互联公司服务项目包括临潭网站建设、临潭网站制作、临潭网页制作以及临潭网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,临潭网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到临潭省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
效果如下所示:
收缩旋转圆环
css代码:
<style> body { background: #372940; } .demo { position: relative; margin: 120px auto; width: 150px; } .loader { position: absolute; opacity: .7; } .loader circle { -webkit-animation: draw 4s infinite ease-in-out; animation: draw 4s infinite ease-in-out; -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); } .loader-2 circle, .loader-6 circle { -webkit-animation-delay: 1s; animation-delay: 1s; } .loader-7 circle { -webkit-animation-delay: 2s; animation-delay: 2s; } .loader-4 circle, .loader-8 circle { -webkit-animation-delay: 3s; animation-delay: 3s; } .loader-3 { left: -150px; -webkit-transform: rotateY(180deg); transform: rotateY(180deg); } .loader-6, .loader-7, .loader-8 { left: -150px; -webkit-transform: rotateX(180deg) rotateY(180deg); transform: rotateX(180deg) rotateY(180deg); } .loader-5 circle { opacity: .2; } @-webkit-keyframes draw { 50% { stroke-dashoffset: 0; -webkit-transform: scale(0.5); transform: scale(0.5); } } @keyframes draw { 50% { stroke-dashoffset: 0; -webkit-transform: scale(0.5); transform: scale(0.5); } } </style>
代码:
<div class="demo"> <svg class="loader"> <filter id="blur"> <fegaussianblur in="SourceGraphic" stddeviation="2"></fegaussianblur> </filter> <circle cx="75" cy="75" r="60" fill="transparent" stroke="#F4F519" stroke-width="6" stroke-linecap="round" stroke-dasharray="385" stroke-dashoffset="385" filter="url(#blur)"></circle> </svg> <svg class="loader loader-2"> <circle cx="75" cy="75" r="60" fill="transparent" stroke="#DE2FFF" stroke-width="6" stroke-linecap="round" stroke-dasharray="385" stroke-dashoffset="385" filter="url(#blur)"></circle> </svg> <svg class="loader loader-3"> <circle cx="75" cy="75" r="60" fill="transparent" stroke="#FF5932" stroke-width="6" stroke-linecap="round" stroke-dasharray="385" stroke-dashoffset="385" filter="url(#blur)"></circle> </svg> <svg class="loader loader-4"> <circle cx="75" cy="75" r="60" fill="transparent" stroke="#E97E42" stroke-width="6" stroke-linecap="round" stroke-dasharray="385" stroke-dashoffset="385" filter="url(#blur)"></circle> </svg> <svg class="loader loader-5"> <circle cx="75" cy="75" r="60" fill="transparent" stroke="white" stroke-width="6" stroke-linecap="round" filter="url(#blur)"></circle> </svg> <svg class="loader loader-6"> <circle cx="75" cy="75" r="60" fill="transparent" stroke="#00DCA3" stroke-width="6" stroke-linecap="round" stroke-dasharray="385" stroke-dashoffset="385" filter="url(#blur)"></circle> </svg> <svg class="loader loader-7"> <circle cx="75" cy="75" r="60" fill="transparent" stroke="purple" stroke-width="6" stroke-linecap="round" stroke-dasharray="385" stroke-dashoffset="385" filter="url(#blur)"></circle> </svg> <svg class="loader loader-8"> <circle cx="75" cy="75" r="60" fill="transparent" stroke="#AAEA33" stroke-width="6" stroke-linecap="round" stroke-dasharray="385" stroke-dashoffset="385" filter="url(#blur)"></circle> </svg> </div>
感谢各位的阅读!关于“css如何制作收缩圆环旋转效果”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
网页标题:css如何制作收缩圆环旋转效果
网站路径:https://www.cdcxhl.com/article6/ghhjog.html
成都网站建设公司_创新互联,为您提供面包屑导航、搜索引擎优化、网站营销、定制网站、品牌网站设计、营销型网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联