CSS3动感弹性波纹变换动画特效

2025-05-13 04:51:19

1、新建html文档。

CSS3动感弹性波纹变换动画特效

2、书写hmtl代艨位雅剖码。<div class="wrap"> <ul媪青怍牙> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> <li></li> </ul></div>

CSS3动感弹性波纹变换动画特效

3、书写css代码。<style>body { background: #1C1C1C; ov髫潋啜缅erflow: hidden; }.wrap { position: absolute; top: 50%; left: 50%; -we bkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); margin-left: -150px; }ul { -we bkit-transform: rotate3d(0, 1, 0, 45deg); transform: rotate3d(0, 1, 0, 45deg); }ul li { background: #1c1c1c; box-shadow: inset 1px 1px 40px #19A598; border-radius: 50%; position: absolute; top: 50%; left: 50%; }li:nth-child(1) { border: 1px solid #189c90; width: 30px; height: 30px; z-index: -1; margin-top: -15px; margin-left: 5px; -we bkit-ani mation: spin 2s 0.2s infinite; ani mation: spin 2s 0.2s infinite; }li:nth-child(2) { border: 1px solid #169388; width: 60px; height: 60px; z-index: -2; margin-top: -30px; margin-left: 10px; -we bkit-ani mation: spin 2s 0.4s infinite; ani mation: spin 2s 0.4s infinite; }li:nth-child(3) { border: 1px solid #158a80; width: 90px; height: 90px; z-index: -3; margin-top: -45px; margin-left: 15px; -we bkit-ani mation: spin 2s 0.6s infinite; ani mation: spin 2s 0.6s infinite; }li:nth-child(4) { border: 1px solid #148277; width: 120px; height: 120px; z-index: -4; margin-top: -60px; margin-left: 20px; -we bkit-ani mation: spin 2s 0.8s infinite; ani mation: spin 2s 0.8s infinite; }li:nth-child(5) { border: 1px solid #12796f; width: 150px; height: 150px; z-index: -5; margin-top: -75px; margin-left: 25px; -we bkit-ani mation: spin 2s 1s infinite; ani mation: spin 2s 1s infinite; }li:nth-child(6) { border: 1px solid #117067; width: 180px; height: 180px; z-index: -6; margin-top: -90px; margin-left: 30px; -we bkit-ani mation: spin 2s 1.2s infinite; ani mation: spin 2s 1.2s infinite; }li:nth-child(7) { border: 1px solid #10675f; width: 210px; height: 210px; z-index: -7; margin-top: -105px; margin-left: 35px; -we bkit-ani mation: spin 2s 1.4s infinite; ani mation: spin 2s 1.4s infinite; }li:nth-child(8) { border: 1px solid #0e5e57; width: 240px; height: 240px; z-index: -8; margin-top: -120px; margin-left: 40px; -we bkit-ani mation: spin 2s 1.6s infinite; ani mation: spin 2s 1.6s infinite; }li:nth-child(9) { border: 1px solid #0d554f; width: 270px; height: 270px; z-index: -9; margin-top: -135px; margin-left: 45px; -we bkit-ani mation: spin 2s 1.8s infinite; ani mation: spin 2s 1.8s infinite; }li:nth-child(10) { border: 1px solid #0c4c46; width: 300px; height: 300px; z-index: -10; margin-top: -150px; margin-left: 50px; -we bkit-ani mation: spin 2s 2s infinite; ani mation: spin 2s 2s infinite; }li:nth-child(11) { border: 1px solid #0a443e; width: 330px; height: 330px; z-index: -11; margin-top: -165px; margin-left: 55px; -we bkit-ani mation: spin 2s 2.2s infinite; ani mation: spin 2s 2.2s infinite; }@-we bkit-keyframes spin { 0% {-we bkit-transform: rotate(0deg) scale(1);transform: rotate(0deg) scale(1);}50% {-we bkit-transform: rotate(360deg) scale(2);transform: rotate(360deg) scale(2);}100% {-we bkit-transform: rotate(0deg) scale(1);transform: rotate(0deg) scale(1);}}@keyframes spin { 0% {-we bkit-transform: rotate(0deg) scale(1);transform: rotate(0deg) scale(1);}50% {-we bkit-transform: rotate(360deg) scale(2);transform: rotate(360deg) scale(2);}100% {-we bkit-transform: rotate(0deg) scale(1);transform: rotate(0deg) scale(1);}}ul li { list-style: none; }</style>

CSS3动感弹性波纹变换动画特效

4、书写并添加js代码。<script src="glegg.js"></script>

CSS3动感弹性波纹变换动画特效

5、代码整体结构。

CSS3动感弹性波纹变换动画特效

6、查看效果。

CSS3动感弹性波纹变换动画特效
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢