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和html制作泡沫对话框实现代码
Mar 21 HTML / CSS
实例讲解CSS3中的border-radius属性
Aug 18 HTML / CSS
CSS3的first-child选择器实战攻略
Apr 28 HTML / CSS
详解CSS透明opacity和IE各版本透明度滤镜filter的最准确用法
Dec 20 HTML / CSS
纯css实现照片墙3D效果的示例代码
Nov 13 HTML / CSS
css3 column实现卡片瀑布流布局的示例代码
Jun 22 HTML / CSS
canvas绘制视频封面的方法
Feb 05 HTML / CSS
html2canvas把div保存图片高清图的方法示例
Mar 05 HTML / CSS
微信端html5页面调用分享接口示例
Mar 14 HTML / CSS
详解Canvas实用库Fabric.js使用手册
Jan 07 HTML / CSS
html+js 实现markdown编辑器效果
Oct 23 HTML / CSS
CSS 鼠标选中文字后改变背景色的实现代码
May 21 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按百分比生成缩略图的代码分享
2014/05/10 PHP
php常用数学函数汇总
2014/11/21 PHP
php中define用法实例
2015/07/30 PHP
php实现概率性随机抽奖代码
2016/01/02 PHP
使用PHP下载CSS文件中的所有图片【几行代码即可实现】
2016/12/14 PHP
php cli模式下获取参数的方法
2017/05/05 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
PHP中使用CURL发送get/post请求上传图片批处理功能
2018/10/15 PHP
javascript 哈希表(hashtable)的简单实现
2010/01/20 Javascript
js给dropdownlist添加选项的小例子
2013/03/04 Javascript
jQuery图片的展开和收缩实现代码
2013/04/16 Javascript
首页图片漂浮效果示例代码
2014/06/05 Javascript
js实现文字跟随鼠标移动而移动的方法
2015/02/28 Javascript
深入浅析同源策略和跨域访问
2015/11/26 Javascript
AngularJS初始化静态模板详解
2016/01/14 Javascript
JQuery解析XML的方法小结
2016/04/02 Javascript
JS识别浏览器类型(电脑浏览器和手机浏览器)
2016/11/18 Javascript
JS高仿抛物线加入购物车特效实现代码
2017/02/20 Javascript
jQuery实现带3D切割效果的轮播图功能示例【附源码下载】
2019/04/04 jQuery
Python3基础之条件与循环控制实例解析
2014/08/13 Python
Python爬虫获取整个站点中的所有外部链接代码示例
2017/12/26 Python
使用Anaconda3建立虚拟独立的python2.7环境方法
2018/06/11 Python
Python 求数组局部最大值的实例
2019/11/26 Python
Ratchet 模态框的实现
2020/08/19 HTML / CSS
海蓝之谜(LA MER)澳大利亚官方商城:全球高端奢华护肤品牌
2017/10/27 全球购物
加拿大廉价机票预订网站:CheapOair.ca
2018/03/04 全球购物
Sunglasses Shop英国:欧洲领先的太阳镜在线供应商之一
2018/09/19 全球购物
生产部厂长助理职位说明书
2014/03/03 职场文书
服务宗旨标语
2014/07/01 职场文书
美术课外活动总结
2014/07/08 职场文书
物理分数没达标检讨书
2014/09/13 职场文书
2014和解协议书范文
2014/09/15 职场文书
nginx 反向代理之 proxy_pass的实现
2021/03/31 Servers
只用40行Python代码就能写出pdf转word小工具
2021/05/31 Python
Python jiaba库的使用详解
2021/11/23 Python
spring IOC容器的Bean管理XML自动装配过程
2022/05/30 Java/Android