CSS3实现跳动的动画效果


Posted in HTML / CSS onSeptember 12, 2016

静态的效果图如下:

CSS3实现跳动的动画效果

这个要运用的新知识如下:

复制代码
代码如下:

//css3新知识
display: flex;
justify-content: center;
align-items: center;
animation: shadow .5s linear infinite;
@keyframes shadow {
0%, 100% {transform: scaleX(1);}
50% {transform: scaleX(1.2);}
}

::after 需要加定位,宽度才好使

实例代码如下

复制代码
代码如下:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<style>
body{
background:#bbd149;
margin: 0;
height: 100vh;
display: flex;
justify-content: center;
align-items: center;
}
.box{
height: 50px;
width: 50px;
position: relative;
}
.box::before{
content: '';
height: 8px; width: 50px; background: #000; opacity: .2; border-radius: 50%;
position: absolute;
top: 67px;
left: 0;
animation: shadow .5s linear infinite;
}
.box::after{
border-radius: 5px;
background: #fff;
animation: rotate .5s linear infinite;
content: '';
position: absolute;
left: 0;
top: 0;
width: 50px;
height: 50px;
}
@keyframes shadow {
0%, 100% {transform: scaleX(1);}
50% {transform: scaleX(1.2);}
}</p> <p>@keyframes rotate {
0% {
transform: translateY(0) rotate(0deg);
}
25% {
transform: translateY(10px) rotate(22.5deg);
}
50% {
transform: translateY(20px) scale(1.1, 0.9) rotate(45deg);
border-bottom-right-radius: 50px;
}
75% {
ransform: translateY(10px) rotate(67.5deg);
}
100% {
transform: translateY(0) rotate(90deg);
}
}
</style>
</head></p> <p><body>
<div class="box">
</div>
</body>
</html>

总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作带来一定的帮助,如果有疑问大家可以留言交流。

HTML / CSS 相关文章推荐
五款漂亮的纯CSS3动画按钮的实例教程
Nov 21 HTML / CSS
详解rem 适配布局
Oct 31 HTML / CSS
基于Html5实现的react拖拽排序组件示例
Aug 13 HTML / CSS
html通过canvas转成base64的方法
Jul 18 HTML / CSS
使用HTML5的File实现base64和图片的互转
Aug 01 HTML / CSS
HTML5 video 视频标签使用介绍
Feb 03 HTML / CSS
详解HTML5中div和section以及article的区别
Jul 14 HTML / CSS
详解HTML5中的Communication API基本使用方法
Jan 29 HTML / CSS
HTML5操作WebSQL数据库的实例代码
Aug 26 HTML / CSS
萌新HTML5 入门指南(二)
Nov 09 HTML / CSS
浅析CSS在DevTools 中架构演变
Oct 05 HTML / CSS
纯CSS如何禁止用户复制网页的内容
Nov 01 HTML / CSS
利用CSS3的flexbox实现水平垂直居中与三列等高布局
Sep 12 #HTML / CSS
对CSS3选择器的研究(详解)
Sep 16 #HTML / CSS
利用CSS3实现炫酷的飞机起飞动画
Sep 17 #HTML / CSS
CSS3 3D制作实战案例分析
Sep 18 #HTML / CSS
CSS3中动画属性transform、transition和animation属性的区别
Sep 25 #HTML / CSS
利用CSS3实现毛玻璃效果示例源码
Sep 25 #HTML / CSS
CSS3实现简易版的刮刮乐效果
Sep 27 #HTML / CSS
You might like
Codeigniter整合Tank Auth权限类库详解
2014/06/12 PHP
php通过array_shift()函数移除数组第一个元素的方法
2015/03/18 PHP
php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法
2015/05/25 PHP
php array_merge_recursive 数组合并
2016/10/26 PHP
jquery插件珍藏(图片局部放大/信息提示框)
2013/01/08 Javascript
基于jquery实现点击左右按钮图片横向滚动
2013/04/11 Javascript
Jquery实现兼容各大浏览器的Enter回车切换输入焦点的方法
2014/09/01 Javascript
jQuery实现带滚动导航效果的全屏滚动相册实例
2015/06/19 Javascript
深入学习JavaScript对象
2015/10/13 Javascript
浅析jQuery事件之on()方法绑定多个选择器,多个事件
2016/04/27 Javascript
详解Angular的双向数据绑定(MV-VM)
2016/12/26 Javascript
BootStrap Fileinput的使用教程
2016/12/30 Javascript
JS中的数组转变成JSON格式字符串的方法
2017/05/09 Javascript
Vue2.0权限树组件实现代码
2017/08/29 Javascript
Vue.js 实现数据展示全部和收起功能
2018/09/05 Javascript
详解vue-router导航守卫
2019/01/19 Javascript
一次让你了解全部JavaScript的作用域
2019/06/24 Javascript
微信小程序学习之自定义滚动弹窗
2020/12/20 Javascript
[03:08]Ti4观战指南上
2014/07/07 DOTA
布同自制Python函数帮助查询小工具
2011/03/13 Python
恢复百度云盘本地误删的文件脚本(简单方法)
2017/10/21 Python
python实现读取excel写入mysql的小工具详解
2017/11/20 Python
flask入门之文件上传与邮件发送示例
2018/07/18 Python
python3读取图片并灰度化图片的四种方法(OpenCV、PIL.Image、TensorFlow方法)总结
2019/07/04 Python
使用pytorch搭建AlexNet操作(微调预训练模型及手动搭建)
2020/01/18 Python
后端开发使用pycharm的技巧(推荐)
2020/03/27 Python
H5仿微信界面教程(一)
2017/07/05 HTML / CSS
美国知名艺术画网站:Art.com
2017/02/09 全球购物
犹他州最古老的体育用品公司:Al’s
2020/12/18 全球购物
CHRONEXT英国:您的首选奢华腕表目的地
2020/03/30 全球购物
学校办公室主任职责
2013/12/27 职场文书
小学国旗下的演讲稿
2014/08/28 职场文书
个人查摆问题整改措施
2014/10/04 职场文书
面试被问select......for update会锁表还是锁行
2021/11/11 MySQL
win11怎么用快捷键锁屏? windows11锁屏的几种方法
2021/11/21 数码科技
使用Python开发冰球小游戏
2022/04/30 Python