vue学习第15天 CSS ---- 动画animation

Posted code口德

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue学习第15天 CSS ---- 动画animation相关的知识,希望对你有一定的参考价值。

                  动画

动画(animation)是CSS3中具有颠覆性特征之一,可通过设置多个节点来精确控制一个或一组动画。常用来实现复杂的动画效果。

相比较过渡,动画可以实现更多变化更多控制连续自动播放等效果动画的优点与过渡相比更好

 

1、动画的基本使用(先定义后调用)

  制作动画分为两步:

  1)先定义动画

  2)再使用(调用)动画

  

  1)用keyframes定义动画(类似定义类选择器、媒体查询

    写法: 定义

     

    动画序列: 0%是开始, 100%是结束 或者 from、 to

 

  2)元素使用动画 调用动画

  

 

   3)实现动画 移动一圈

  

  

 

2、动画常见属性 **重点**

  

 

3、动画简写属性

  animation :1)动面名称   2)持续时间   3)运动曲线   4)何时开始    5)播放次数     6)是否反方向     7) 动画起始或者结束的状态。

  例子:animation: move 2s linear 0s 1 alternate forwards;

  注意:

  

   作业:写出大数据热点图demo  

4、速度曲线细节

  animation-timing-function :规定动画的速度曲线,默认是"ease”

  

  重点是steps(): 类似于打字机效果 

 

5、添加多个动画写法(逗号分隔)

  

 

以上是关于vue学习第15天 CSS ---- 动画animation的主要内容,如果未能解决你的问题,请参考以下文章

python学习第43天

15Django实战第15天:我要学习咨询

Python学习第62天(css代码之1)

前端面试每日 3+1 —— 第791天

Python学习第63天(css选择器伪类)

前端面试每日 3+1 —— 第821天