The transition attribute is an abbreviated attribute used to set four transition properties:
transition-property: specifies the setting of transition The name of the CSS property for the effect.
transition-duration: Specifies how many seconds or milliseconds it takes to complete the transition effect.
transition-timing-function: Specifies the speed curve of the speed effect.
transition-delay: Defines when the transition effect starts.
transition: property duration timing-function delay;
transition-timing-function: linear|ease|ease-in|ease-out|ease-in-out|cubic- bezier(n,n,n,n);
linear:规定以相同速度开始至结束的过渡效果(等于cubic-bezier(0,0,1,1))。 ease:规定慢速开始,然后变快,然后慢速结束的过渡效果(cubic-bezier(0.25,0.1,0.25,1))。 ease-in:规定以慢速开始的过渡效果(等于cubic-bezier(0.42,0,1,1))。 ease-out:规定以慢速结束的过渡效果(等于cubic-bezier(0,0,0.58,1))。 ease-in-out:规定以慢速开始和结束的过渡效果(等于cubic-bezier(0.42,0,0.58,1))。 cubic-bezier(n,n,n,n):在cubic-bezier函数中定义自己的值。可能的值是0至1之间的数值。
linear
ease
ease-in
ease-out
ease-in-out
cubic-bezier
The above is the detailed content of Example analysis of transition attribute in CSS3. For more information, please follow other related articles on the PHP Chinese website!