Style animation 属性

返回上一级

Style 对象的 animation 属性是六个动画属性的速记属性

  1. animationName
  2. animationDuration
  3. animationTimingFunction
  4. animationDelay
  5. animationIterationCount
  6. animationDirection.

总是设置 animationDuration 属性,否则持续时间为 0,将不播放动画

语法

返回 animation 属性

object.style.animation

设置 animation 属性

object.style.animation="name duration timingFunction delay iterationCount direction fillMode playState"

属性值

描述
animationName 指定要绑定到选择器的关键帧的名称
animationDuration 规定动画完成需花费的秒数或毫秒数
animationTimingFunction 指定动画的速度曲线
animationDelay 规定动画开始的延迟时间
animationIterationCount 规定动画的播放次数
animationDirection 规定是否循环交替反向播放动画
animationFillMode 规定当动画不播放时(当动画完成时,或当动画有一个延迟未开始播放时),要应用到元素的样式
animationPlayState 规定动画是运行的还是暂停的
initial 设置该属性为它的默认值。可以阅读 initial
inherit 从父元素继承该属性。可以阅读 inherit

默认值

none 0 ease 0 1 normal none running

返回值

字符串,表示元素的 animation 属性

浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Internet Explorer 10、Firefox 和 Opera 支持 animation 属性

Safari 和 Chrome 支持另一个可替代该属性的属性,即 WebkitAnimation 属性

Internet Explorer 9 及其之前的版本不支持 animation 属性

范例

使用速记属性改变 <div> 元素的动画

document.getElementById("myDIV").style.animation="mymove 5s infinite";

运行范例 »

相关知识

CSS 参考手册: animation 属性

返回上一级

JavaScript 参考手册

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.