HTML DOM Style animationTimingFunction 属性

与星星私奔

Style animationTimingFunction 属性

改变 <div> 元素的 animationTimingFunction 属性:

document.getElementById("myDIV").style.animationTimingFunction="linear";

定义和用法

animationTimingFunction 规定动画的速度曲线。

速度曲线定义了动画从一组 CSS 样式改变为另一种 CSS 样式的时间。

速度曲线用于让动画进行流畅改变。


浏览器支持

HTML DOM Style animationTimingFunction 属性HTML DOM Style animationTimingFunction 属性HTML DOM Style animationTimingFunction 属性HTML DOM Style animationTimingFunction 属性HTML DOM Style animationTimingFunction 属性

只有 Firefox 支持 animationTimingFunction 属性。


语法

返回 animationTimingFunction 属性:

	object.style.animationTimingFunction 

设置 animationTimingFunction 属性:

	object.style.animationTimingFunction="linear|ease|ease-in|ease-out|cubic-bezier(n,n,n,n)|initial|inherit"

属性值

描述
linear 动画从开始到结束保持相同的速度。
ease 默认值。动画有一个缓慢的开始,然后加速,在结束之前又变慢。
ease-in 动画有一个缓慢的开始。
ease-out 动画有一个缓慢的结束。
ease-in-out 动画有一个缓慢的开始和一个缓慢的结束。
cubic-bezier(n,n,n,n) 在三次贝塞尔(cubic-bezier)函数中定义自己的值。
可以是从 0 到 1 之间的数字值。
initial 设置该属性为它的默认值。请参阅 initial
inherit 从父元素继承该属性。请参阅 inherit

技术细节

默认值: ease
返回值: 字符串,表示元素的 animation-timing-function 属性。
CSS 版本 CSS3


版权声明:本页面内容旨在传播知识,为用户自行发布,若有侵权等问题请及时与本网联系,我们将第一时间处理。E-mail:284563525@qq.com

目录[+]

取消
微信二维码
微信二维码
支付宝二维码