美文网首页
css animation动画属性

css animation动画属性

作者: 一座被占用 | 来源:发表于2020-08-17 18:25 被阅读0次

首先,当接触到“动画”这个词汇的时候。想到的都有哪些内容?

1.这个动画经历了多长时间
2.这个动画怎么动的?从上往下?还是从左往右?
3.这个动画动几次?无限次吗?
4.动画如果结束运动了,最后状态是什么?

好,就上面的问题。
1.这个动画经历了多长时间?
也就是animation里面使用的 animation-duration 就是动画完成一个周期的时长。

2.这个动画怎么动?
这个就涉及两个方面了,
2.1.首先怎么动可能涉及到动画速度。比如先快后慢?还是先慢后快?这个就是 animation-timing-function 的工作。
2.2.其次,这个动画在一次运动中的某一个状态,也就是每一个关键帧的状态。这个就是 animation-name 的工作。这里需要指定@keyframes(英文单词的名次叫:关键帧)来制定在某一个状态(关键帧)下的状态

3.这个动画会停下来吗?
这个就是animation-iteration-count 的工作,表示这里的迭代次数。可以指定次数,也可以设置为无穷大,那就完全停不下来

4.动画如果结束,最后的状态?
目前这个动画,如果有结束,最后停留的状态是什么样子的?是在出发之前的状态,还是停留在最后一刻呢?
这就是 animation-fill-mode 指定动画执行前后如何为目标元素应用样式

其他:
animation-delay :设置延时
animation-direction :设置动画在每次运动完成后是反方向运动,还是重新回到开始位置重复运动
animation-play-state: 允许暂停和恢复动画

相关文章

  • CSS-3D知识

    1.CSS动画 1.1 CSS动画属性-animation animation:为CSS动画属性,使用该属性可以替...

  • CSS属性参考手册

    CSS3 动画属性(Animation) CSS 背景属性(Background) CSS 边框属性(Border...

  • CSS3 动画

    动画属性 动画(animation)是CSS3新增的属性,动画属性可以为元素创建动画,CSS3以前在网页上实现动画...

  • animation动画结束后css样式怎么保留最后状态

    本文来源于 CSS animation动画之animation-fill-mode特性 问题 css属性anima...

  • web学习:07-CSS3动画

    1.CSS3 动画 2.CSS3 animation 2.1 animation-name 属性 2.2 anim...

  • CSS3- animation-动画基础篇

    CSS3动画 -- animation相关属性 1 animation-name: 动画名 指定应用一系列的动画,...

  • CSS3动画

    在CSS3中,动画效果使用animation属性来实现。animation属性和transition属性功能是相同...

  • CSS 动画

    css 动画可以产生多种效果,先简单介绍下 animation 的使用。 animation 属性 animati...

  • Web前端培训教程:CSS3动画怎么实现的

    动画 CSS3属性中有关于制作动画的三个属性: transform,transition,animation ke...

  • 微信小程序-css动画

    一:css属性介绍 1、 animation:动画属性。详细的可查看官方APIwx.createAnimation...

网友评论

      本文标题:css animation动画属性

      本文链接:https://www.haomeiwen.com/subject/bhjmdktx.html