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 相关文章推荐
使用HTML5和CSS3表单验证功能
May 05 HTML / CSS
HTML+CSS3 模仿Windows7 桌面效果
Jun 17 HTML / CSS
使用css3实现的tab选项卡代码分享
Dec 09 HTML / CSS
使用CSS3制作响应式导航菜单的方法
Jul 12 HTML / CSS
详解CSS3的box-shadow属性制作边框阴影效果的方法
May 10 HTML / CSS
关于老式浏览器兼容HTML5和CSS3的问题
Jun 01 HTML / CSS
使用phonegap进行提示操作的具体方法
Mar 30 HTML / CSS
Canvas制作旋转的太极的示例
Mar 09 HTML / CSS
Html5原创俄罗斯方块(基于canvas)
Jan 07 HTML / CSS
video下autoplay属性无效的解决方法(添加muted属性)
May 19 HTML / CSS
CSS3实现三角形不断放大效果
Apr 13 HTML / CSS
div与span之间的区别与使用介绍
Dec 06 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
解析php利用正则表达式解决采集内容排版的问题
2013/06/20 PHP
分享下页面关键字抓取www.icbase.com站点代码(带asp.net参数的)
2014/01/30 PHP
php中get_cfg_var()和ini_get()的用法及区别
2015/03/04 PHP
PHP模板引擎smarty详细介绍
2015/05/26 PHP
PHP 中常量的知识整理
2017/04/14 PHP
PHP大文件及断点续传下载实现代码
2020/08/18 PHP
zTree插件之多选下拉菜单实例代码
2013/11/06 Javascript
js获取html页面节点方法(递归方式)
2013/12/13 Javascript
使用JS实现jQuery的addClass, removeClass, hasClass函数功能
2014/10/31 Javascript
jquery实现公告翻滚效果
2015/02/27 Javascript
JS动态修改表格cellPadding和cellSpacing的方法
2015/03/31 Javascript
Struts2+jquery.form.js实现图片与文件上传的方法
2016/05/05 Javascript
js发送短信倒计时的简单实现方法
2016/09/08 Javascript
Vuex的基本概念、项目搭建以及入坑点
2018/11/04 Javascript
详解vue-cli3多页应用改造
2019/06/04 Javascript
基于JavaScript实现猜数字游戏代码实例
2020/07/30 Javascript
Python中内建函数的简单用法说明
2016/05/05 Python
Python安装pycurl失败的解决方法
2018/10/15 Python
python网络应用开发知识点浅析
2019/05/28 Python
Python安装与基本数据类型教程详解
2019/05/29 Python
利用python numpy+matplotlib绘制股票k线图的方法
2019/06/26 Python
Python函数的返回值、匿名函数lambda、filter函数、map函数、reduce函数用法实例分析
2019/12/26 Python
检测用户浏览器是否支持CSS3的方法
2009/08/29 HTML / CSS
HTML5新增属性data-*和js/jquery之间的交互及注意事项
2017/08/08 HTML / CSS
The North Face北面美国官网:美国著名户外品牌
2018/09/15 全球购物
Shopee新加坡:东南亚与台湾电商平台
2019/01/25 全球购物
.NET笔试题(20个问题)
2016/02/02 面试题
高中生毕业学习总结的自我评价
2013/11/14 职场文书
董事长岗位职责
2013/11/30 职场文书
工作迟到检讨书
2014/02/21 职场文书
我的教育故事演讲稿
2014/05/04 职场文书
户籍证明书标准模板
2014/09/10 职场文书
海洋天堂观后感
2015/06/05 职场文书
大学生就业指导课心得体会
2016/01/15 职场文书
Python 数据可视化之Matplotlib详解
2021/11/02 Python
Win11 Build 22000.829更新补丁KB5015882发布(附更新修复内容汇总)
2022/07/15 数码科技