CSS3 实现图形下落动画效果


Posted in HTML / CSS onNovember 13, 2020

先看效果

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>
* {
  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 图形下落的资料请关注三水点靠木其它相关文章!

HTML / CSS 相关文章推荐
纯CSS和jQuery实现的在页面顶部显示的进度条效果2例(仿手机浏览器进度条效果)
Apr 16 HTML / CSS
css3和jquery实现自定义checkbox和radiobox组件
Apr 22 HTML / CSS
实例讲解CSS3中的border-radius属性
Aug 18 HTML / CSS
HTML5中语义化 b 和 i 标签
Oct 17 HTML / CSS
全面解析HTML5中的标准属性与自定义属性
Feb 18 HTML / CSS
SVG实现多彩圆环倒计时效果的示例代码
Nov 21 HTML / CSS
Html5移动端适配IphoneX等机型的方法
Jun 25 HTML / CSS
AmazeUI 折叠面板的实现代码
Aug 17 HTML / CSS
一个基于canvas的移动端图片编辑器的实现
Oct 28 HTML / CSS
CSS3实现的文字弹出特效
Apr 16 HTML / CSS
html+css实现环绕倒影加载特效
Jul 07 HTML / CSS
html粘性页脚的具体使用
Jan 18 HTML / CSS
css3实现平移效果(transfrom:translate)的示例
Nov 13 #HTML / CSS
CSS3 文字动画效果
Nov 12 #HTML / CSS
css3弹性盒子flex实现三栏布局的实现
Nov 12 #HTML / CSS
CSS3 按钮边框动画的实现
Nov 12 #HTML / CSS
CSS3 实现发光边框特效
Nov 11 #HTML / CSS
CSS 说明横向进度条最后显示文字的实现代码
Nov 10 #HTML / CSS
CSS3制作3D立方体loading特效
Nov 09 #HTML / CSS
You might like
php笔记之:php数组相关函数的使用
2013/04/26 PHP
详细对比php中类继承和接口继承
2018/10/11 PHP
JavaScript去除空格的三种方法(正则/传参函数/trim)
2013/02/06 Javascript
JS window对象的top、parent、opener含义介绍
2013/12/03 Javascript
javascript中cookie对象用法实例分析
2015/01/30 Javascript
JS中call/apply、arguments、undefined/null方法详解
2016/02/15 Javascript
self.attachevent is not a function的解决方法
2017/04/04 Javascript
详解nodejs异步I/O和事件循环
2017/06/07 NodeJs
Angular X中使用ngrx的方法详解(附源码)
2017/07/10 Javascript
Js判断H5上下滑动方向及滑动到顶部和底部判断的示例代码
2017/11/15 Javascript
vue非父子组件通信问题及解决方法
2018/06/11 Javascript
vue 地图可视化 maptalks 篇实例代码详解
2019/05/21 Javascript
9种方法优化jQuery代码详解
2020/02/04 jQuery
VSCode 配置uni-app的方法
2020/07/11 Javascript
[02:21]十步杀一人,千里不留行——DOTA2全新英雄天涯墨客展示
2018/08/29 DOTA
Python和Java进行DES加密和解密的实例
2018/01/09 Python
浅谈python中np.array的shape( ,)与( ,1)的区别
2018/06/04 Python
python 将json数据提取转化为txt的方法
2018/10/26 Python
python实现自动化上线脚本的示例
2019/07/01 Python
Pytorch数据拼接与拆分操作实现图解
2020/04/30 Python
python输入一个水仙花数(三位数) 输出百位十位个位实例
2020/05/03 Python
Python函数参数定义及传递方式解析
2020/06/10 Python
Jacadi Paris美国官方网站:法国童装品牌
2017/10/15 全球购物
Camille Jewelry官网:现代女性时尚首饰
2019/07/07 全球购物
纯净、自信、100%的羊绒服装:360Cashmere
2021/02/20 全球购物
理货员的岗位职责
2013/11/23 职场文书
物业招聘计划书
2014/01/10 职场文书
金融学专科生自我鉴定
2014/02/21 职场文书
婚庆答谢词
2015/01/04 职场文书
2015年度学校卫生工作总结
2015/05/12 职场文书
公司周年庆典致辞
2015/07/30 职场文书
新教师教学工作总结
2015/08/12 职场文书
人生一定要学会的三样东西:放下、忘记、珍惜
2019/08/21 职场文书
Python标准库pathlib操作目录和文件
2021/11/20 Python
全新239军机修复记
2022/04/05 无线电
Python中的协程(Coroutine)操作模块(greenlet、gevent)
2022/05/30 Python