温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

CSS3 如何实现图形下落动画效果

发布时间:2021-03-16 17:19:45 阅读:396 作者:TREX 栏目:web开发
前端开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

这篇文章主要讲解了“CSS3 如何实现图形下落动画效果”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS3 如何实现图形下落动画效果”吧!

先看效果

CSS3 如何实现图形下落动画效果

实现代码

<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>
* {
  margin0;
  padding0;
  box-sizing: border-box;
}
body {
  width100%;
  height: auto;
  background#f90;
  overflow: hidden;
}
.box {
  width50px;
  height50px;
  background#f70;
  transformrotate(45deg);
  position: absolute;
  box-shadow2px 2px 3px rgba(0000.3);
}
.box1 {
  leftcalc(50% - 25px);
  topcalc(100% - 75px);
  animation: box1 cubic-bezier(100.451.42s 1;
}
.box2 {
  leftcalc(50% - 65px);
  topcalc(100% - 115px);
  animation: box2 cubic-bezier(100.451.42.5s 1;
}
.box3 {
  leftcalc(50% + 15px);
  topcalc(100% - 115px);
  animation: box3 cubic-bezier(100.451.43s 1;
}
.box4 {
  leftcalc(50% + 55px);
  topcalc(100% - 155px);
  animation: box4 cubic-bezier(100.451.43.5s 1;
}
.box5 {
  leftcalc(50% - 105px);
  topcalc(100% - 155px);
  animation: box5 cubic-bezier(100.451.44s 1;
}
.box6 {
  leftcalc(50% - 25px);
  topcalc(100% - 155px);
  animation: box6 cubic-bezier(100.451.44.5s 1;
}
@keyframes box1 {
  from {
    top: -100px;
  }
  to {
    topcalc(100% - 75px);
  }
}
@keyframes box2 {
  from {
    top: -100px;
  }
  to {
    topcalc(100% - 115px);
  }
}
@keyframes box3 {
  from {
    top: -100px;
  }
  to {
    topcalc(100% - 115px);
  }
}
@keyframes box4 {
  from {
    top: -100px;
  }
  to {
    topcalc(100% - 155px);
  }
}
@keyframes box5 {
  from {
    top: -100px;
  }
  to {
    topcalc(100% - 155px);
  }
}
@keyframes box6 {
  from {
    top: -100px;
  }
  to {
    topcalc(100% - 155px);
  }
}

感谢各位的阅读,以上就是“CSS3 如何实现图形下落动画效果”的内容了,经过本文的学习后,相信大家对CSS3 如何实现图形下落动画效果这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

原文链接:https://www.jb51.net/css/751793.html

AI

开发者交流群×