CSS property: -webkit-transition-timing-function
    Description
Specifies how the intermediate values used during a transition are calculated.
This property allows for a transition to change speed over its duration. These effects, commonly called easing functions, are mathematical functions that produce a smooth curve.
The timing function is specified using a cubic Bezier curve. Use the constants to specify preset points of the curve or the cubic-bezier function to specify your own points. See cubic-bezier for a description of the parameters for this function.
The timing function takes as its input the current elapsed percentage of the transition duration and outputs a percentage that determines how close the transition is to its goal state.
Syntax
-webkit-transition-timing-function: <timing_function> [, ...];
Values
- <timing_function>
- The timing function. - ease (by default) - Equivalent to - cubic-bezier(0.25, 0.1, 0.25, 1.0)- linear - Equivalent to - cubic-bezier(0.0, 0.0, 1.0, 1.0)- ease-in - Equivalent to - cubic-bezier(0.42, 0, 1.0, 1.0)- ease-out - Equivalent to - cubic-bezier(0, 0, 0.58, 1.0)- ease-in-out - Equivalent to - cubic-bezier(0.42, 0, 0.58, 1.0)