美文网首页
如何用CSS3制作动画 (笔记来源于“黑马前端”视频学习)

如何用CSS3制作动画 (笔记来源于“黑马前端”视频学习)

作者: 木子9268 | 来源:发表于2019-02-10 17:48 被阅读0次

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

    语法格式:

    animation:   动画名称 花费时间 运动曲线 何时开始 播放次数 是否反方向;

    CSS 3  @keyframes 规则 和 动画属性:

    @keyframes:规定动画。

    animation:所有动画属性的简写属性,除了 animation-play-state 属性。

    animation-name:规定@keyframes 动画的名称。

    animation-duration:规定动画完成一个周期所花费的秒或者毫秒。默认是0。

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

    animation-delay:规定动画何时开始,默认是“0”。

    animation-iteration-count:规定动画被播放的次数。默认是“1”。

    animation-direction:规定动画是否在下一周期逆向的播放。默认是“normal”。

    animation-play-state:规定动画是否正在运行或暂停。默认是“running”。

    animation-fill-mode:规定动画对象时间之外的状态。

    (上面几个值,除了名字,动画时间,延时有严格顺序要求,其他随意)


    animation-iteration-count:infinite;/*无限循环播放*/

    animation-direction:alternate;/*动画应该轮流反向播放*/

    animation-play-state:paused;/*暂停动画*/


    相关文章

      网友评论

          本文标题:如何用CSS3制作动画 (笔记来源于“黑马前端”视频学习)

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