这篇文章主要讲解了“CSS3 如何实现图形下落动画效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS3 如何实现图形下落动画效果”吧!
坚守“ 做人真诚 · 做事靠谱 · 口碑至上 · 高效敬业 ”的价值观,专业网站建设服务10余年为成都塔吊租赁小微创业公司专业提供成都定制网站营销网站建设商城网站建设手机网站建设小程序网站建设网站改版,从内容策划、视觉设计、底层架构、网页布局、功能开发迭代于一体的高端网站建设服务。先看效果
实现代码
<div class="box box1"></div> <div class="box box2"></div> <div class="box box3"></div> <div class="box box4"></div> <div class="box box5"></div> <div class="box box6"></div>
* { margin: 0; padding: 0; box-sizing: border-box; } body { width: 100%; height: auto; background: #f90; overflow: hidden; } .box { width: 50px; height: 50px; background: #f70; transform: rotate(45deg); position: absolute; box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3); } .box1 { left: calc(50% - 25px); top: calc(100% - 75px); animation: box1 cubic-bezier(1, 0, 0.45, 1.4) 2s 1; } .box2 { left: calc(50% - 65px); top: calc(100% - 115px); animation: box2 cubic-bezier(1, 0, 0.45, 1.4) 2.5s 1; } .box3 { left: calc(50% + 15px); top: calc(100% - 115px); animation: box3 cubic-bezier(1, 0, 0.45, 1.4) 3s 1; } .box4 { left: calc(50% + 55px); top: calc(100% - 155px); animation: box4 cubic-bezier(1, 0, 0.45, 1.4) 3.5s 1; } .box5 { left: calc(50% - 105px); top: calc(100% - 155px); animation: box5 cubic-bezier(1, 0, 0.45, 1.4) 4s 1; } .box6 { left: calc(50% - 25px); top: calc(100% - 155px); animation: box6 cubic-bezier(1, 0, 0.45, 1.4) 4.5s 1; } @keyframes box1 { from { top: -100px; } to { top: calc(100% - 75px); } } @keyframes box2 { from { top: -100px; } to { top: calc(100% - 115px); } } @keyframes box3 { from { top: -100px; } to { top: calc(100% - 115px); } } @keyframes box4 { from { top: -100px; } to { top: calc(100% - 155px); } } @keyframes box5 { from { top: -100px; } to { top: calc(100% - 155px); } } @keyframes box6 { from { top: -100px; } to { top: calc(100% - 155px); } }
感谢各位的阅读,以上就是“CSS3 如何实现图形下落动画效果”的内容了,经过本文的学习后,相信大家对CSS3 如何实现图形下落动画效果这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联网站建设公司,,小编将为大家推送更多相关知识点的文章,欢迎关注!
新闻标题:CSS3如何实现图形下落动画效果-创新互联
文章路径:https://www.cdcxhl.com/article22/dgjecc.html
成都网站建设公司_创新互联,为您提供网站营销、品牌网站制作、ChatGPT、微信小程序、外贸网站建设、网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联