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 3D位移translate效果实例介绍
May 03 HTML / CSS
全面解析CSS Media媒体查询使用操作(推荐)
Aug 15 HTML / CSS
css3个性化字体_动力节点Java学院整理
Jul 12 HTML / CSS
让IE支持CSS3的不完全兼容方案
Sep 19 HTML / CSS
css3 中的新特性加强记忆详解
Apr 16 HTML / CSS
Html5中的桌面通知Notification的实现
Sep 25 HTML / CSS
HTML5中5个简单实用的API
Apr 28 HTML / CSS
整理HTML5中表单的常用属性及新属性
Feb 19 HTML / CSS
基于Html5实现的语音搜索功能
May 13 HTML / CSS
canvas画图被放大且模糊的解决方法
Aug 11 HTML / CSS
h5封装下拉刷新
Aug 25 HTML / CSS
CSS3 Tab动画实例之背景切换动态效果
Aug 23 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(7) php 字符串相关应用
2010/03/05 PHP
php 网页播放器用来播放在线视频的代码(自动判断并选择视频文件类型)
2010/06/03 PHP
查找php配置文件php.ini所在路径的二种方法
2014/05/26 PHP
PHP中实现crontab代码分享
2015/03/26 PHP
PHP实现文件上传与下载实例与总结
2016/03/13 PHP
PHP实现动态获取函数参数的方法示例
2018/04/02 PHP
Laravel框架Eloquent ORM简介、模型建立及查询数据操作详解
2019/12/04 PHP
js left,right,mid函数
2008/06/10 Javascript
Javascript日期对象的dateAdd与dateDiff方法
2008/11/18 Javascript
在多个页面使用同一个HTML片段《续》
2011/03/04 Javascript
TreeView 用法(有代码)(asp.net)
2011/07/15 Javascript
JS实现一键回顶功能示例代码
2013/10/28 Javascript
jquery easyui combox一些实用的小方法
2013/12/25 Javascript
Javascript高级技巧分享
2014/02/25 Javascript
jquery.cookie实现的客户端购物车操作实例
2015/12/24 Javascript
jQuery form插件之ajaxForm()和ajaxSubmit()的可选参数项对象
2016/01/23 Javascript
浅谈Vue.js 1.x 和 2.x 实例的生命周期
2017/07/25 Javascript
JS实现的类似微信聊天效果示例
2019/01/29 Javascript
如何实现js拖拽效果及原理解析
2020/05/08 Javascript
Nuxt.js的路由跳转操作(页面跳转nuxt-link)
2020/11/06 Javascript
python多线程扫描端口示例
2014/01/16 Python
编写同时兼容Python2.x与Python3.x版本的代码的几个示例
2015/03/30 Python
Python中的进程分支fork和exec详解
2015/04/11 Python
解析Python编程中的包结构
2015/10/25 Python
利用python实现数据分析
2017/01/11 Python
Django权限机制实现代码详解
2018/02/05 Python
python将txt文件读入为np.array的方法
2018/10/30 Python
python3 tcp的粘包现象和解决办法解析
2019/12/09 Python
pytorch载入预训练模型后,实现训练指定层
2020/01/06 Python
详解python中groupby函数通俗易懂
2020/05/14 Python
在python image 中实现安装中文字体
2020/05/16 Python
Django 实现 Websocket 广播、点对点发送消息的代码
2020/06/03 Python
python 基于wx实现音乐播放
2020/11/24 Python
投标担保书范文
2014/04/02 职场文书
低碳环保标语
2014/06/12 职场文书
大学生入党自我鉴定范文
2019/06/21 职场文书