Style transitionTimingFunction Property

Style 对象参考手册Style Object

Example

Change the speed curve of the transition effect:

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

Try it Yourself »

Definition and Usage

The transitionTimingFunction property specifies the speed curve of the transition effect.

This property allows the transition effect to change its speed over time.


Browser Support

Internet Explorer Firefox Opera Google Chrome Safari

Internet Explorer 10, Firefox, Opera, and Chrome support the transitionTimingFunction property.

Safari supports an alternative property to this property, namely the WebkitTransitionTimingFunction property.

Note:Internet Explorer 9 and earlier versions do not support the transitionTimingFunction property.


Syntax

Return the transitionTimingFunction property:

object.style.transitionTimingFunction

Set the transitionTimingFunction property:

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

Property Values

Value Description
ease Default value. Specifies a transition effect with a slow start, then fast, then slow end (equivalent to cubic-bezier(0.25,0.1,0.25,1)).
linear Specifies a transition effect with the same speed from start to end (equivalent to cubic-bezier(0,0,1,1)).
ease-in Specifies a transition effect with a slow start (equivalent to cubic-bezier(0.42,0,1,1)).
ease-out Specifies a transition effect with a slow end (equivalent to cubic-bezier(0,0,0.58,1)).
ease-in-out Specifies a transition effect with a slow start and end (equivalent to cubic-bezier(0.42,0,0.58,1)).
cubic-bezier(n,n,n,n) Define your own values in the cubic-bezier function. Possible values are numeric values between 0 and 1.
initial Set this property to its default value. Seeinitial。
inherit Inherit this property from the parent element. Seeinherit。

Technical Details

Default Value: ease
Return Value: A string, representing the element's transition-timing-function property.
CSS Version CSS3


Related Articles

CSS Reference Manual:transition-timing-function property


Style 对象参考手册Style Object

Other Extensions