CSS3实现跳动的动画效果

所属分类: 网页制作 / CSS 阅读数: 1615
收藏 0 赞 0 分享

静态的效果图如下:

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

复制代码
代码如下:

//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>

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

更多精彩内容其他人还在看

动态的样式语言less语法详解之变量与extend

本质上,LESS 包含一套自定义的语法及一个解析器,用户根据这些语法定义自己的样式规则,这些规则最终会通过解析器,编译生成对应的 CSS 文件。LESS 并没有裁剪 CSS 原有的特性,更不是用来取代 CSS 的,而是在现有 CSS 语法的基础上,为 CSS 加入程序式语言的特性
收藏 0 赞 0 分享

动态的样式语言less语法详解之混合属性

这篇文章主要介绍了动态的样式语言less语法详解之混合属性,需要的朋友可以参考下
收藏 0 赞 0 分享

浏览器端如何使用Less

这篇文章主要介绍了浏览器端如何使用Less,需要的朋友可以参考下
收藏 0 赞 0 分享

CSS3动画效果回调处理详解

这篇文章主要详细介绍了CSS3动画效果回调处理,需要的朋友可以参考下
收藏 0 赞 0 分享

纯css3实现的竖形无限级导航

本文给大家介绍了一款非常漂亮的纯CSS3打造的竖形无限级导航特效,小伙伴们需要的话直接拿走使用吧
收藏 0 赞 0 分享

一款纯css3实现的tab选项卡的实列教程

css3怎么做tab选项卡?下面费大家分享一款纯css3实现的tab选项卡的实列教程,单击左侧的选项的时候,右侧内容以动画的形式展示。下文有具体代码,想学的朋友可以进来参考一下
收藏 0 赞 0 分享

一款利用纯css3实现的win8加载动画的实例分析

之前已经和大家分享了很多css3动画的实例教程,今天给大家分享一款纯css3实现的win8加载动画。在这款实例中动画效果完全由css3实现,需要的朋友可以参考下
收藏 0 赞 0 分享

一款纯css3实现的竖形二级导航的实例教程

这篇文章主要为大家介绍了一款纯css3实现的竖形二级导航的实例教程,这款导航菜单特色是可以是无限级。下面有代码,不会的朋友可以过来借鉴学习哦
收藏 0 赞 0 分享

padding ie 不兼容问题

这篇文章主要介绍了padding ie 不兼容问题,需要的朋友可以参考下
收藏 0 赞 0 分享

CSS3简单实现照片墙

本文给大家推荐的是使用CSS3简单实现照片墙效果的代码,非常简单,也很实用,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多