css动画

作者: 紫夏离殇 | 来源:发表于2017-06-19 20:51 被阅读0次

1、animation动画

定义动画Keyframes

语法:@keyframes animationname{keyframes-selector {css-style;}}

 animationname :定义动画的名称

from(与0%相同)

to(与100%相同)

2、animation的播放

 1、设置动画的播放方式

  播放次数的角度:infinite:无限次播放(不加此属性只播一次)

  播放速度角度:animation-timing-function规定动画的速度曲线

语法:animation-timing-function:value;

value:linear 动画从头到尾的速度是相同的

         ease:默认。动画以低速开始,然后加快,在结束前变慢

         ease-in动画以低速开始

         ease-out动画以低速结束 

         ease-in-out动画以低速开始,低速结束

       cubic-bezier(x1,y1,x2,y2) 在 cubic-bezier 函数中自己的值。可能的值是从 0 到 1 的数值。

2、设置动画开始播放时间、

animation-delay 属性定义动画何时开始。

语法:animation-delay: time;

animation-duration 属性定义动画完成一个周期所需要的时间,以秒或毫秒计

语法:  animation-duration: time;

3、设置动画播放方向

animation-direction 属性定义是否应该轮流反向播放动画。

语法:animation-direction: normal /  alternate;

normal:默认值  动画正常播放

alternate:让动画轮流反向播放

4、动画播放次数

animation-iteration-count ?属性定义动画的播放次数。

语法:animation-iteration-count: n/infinite;

n : 定义动画的播放次数

infinite : 定义动画无限播放

5、动画时间外属性

animation-fill-mode  属性规定当动画不播放时(当动画完成时,或当动画有一个延迟未开始播放时),要应用到元素的样式。

语法:animation-fill-mode: none|forwards|backwards|both

none :默认值。动画在动画执行之前和之后不会应用任何样式到目标元素。

forwards :  在动画结束后(由 animation-iteration-count 决定),动画体被锁定的位置在结束的位置

backwards:在动画结束后(由 animation-iteration-count 决定),动画体被锁定 的位置在开始的位置

相关文章

  • CSS-3D知识

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

  • Css动画 小球横移

    学习css 动画,建立小球左右横移的动画原料:html5 Css3html CSS css 动画属性介绍 其中an...

  • 网页高级知识点(三)

    CSS3 transition动画 CSS3 transform变换 CSS3 animation动画

  • 有用的Vue第三方库

    Animate.css - CSS动画库 Velocity.js - JS动画库 TweenJS - 状态过渡动画...

  • 动画类文章

    css3常用动画+动画库 vue2使用animate css

  • Vue.js 过渡动画

    1. css实现过度 transition 动画 css-transform动画 动态组件 上述动画,如果设置mo...

  • 前端开发入门到实战:CSS动画@keyframes的用法

    CSS动画 CSS动画允许大多数HTML元素的动画,而无需使用JavaScript或Flash! 动画浏览器支持 ...

  • 2018-06-13

    Css动画: css3动画主要包括Transform、Transition、Animation 区别 transi...

  • 2018-08-15

    CSS动画 CSS3 @keyframes 规则如需在 CSS3 中创建动画,您需要学习 @keyframes 规...

  • CSS3 动画

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

网友评论

      本文标题:css动画

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