This document discusses CSS3 transitions, transforms, and animations. It provides examples of transition properties like duration, timing functions, and delays. It demonstrates 2D and 3D transforms using properties like rotate, scale, skew, and matrix. It also shows CSS animations using the @keyframes rule to define animation steps and properties like animation name, duration, and iteration count.
3. transition
#wrap1 {
transition-property: width;
transition-duration: 1s;
transition-timing-function: linear;
transition-delay: 2s;
}
http://www.wisdomweb.ru/editor/wweditor.php?fname=css3_transition3
transition-timing-function Description
ease
Default value. Specifies a transition effect with a slow start, then fast,
then end slowly (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 from 0 to 1