总结CSS3新特性(Transiton篇)
CSS 过渡(transition), 是 CSS3 规范的一部分, 用来控制 CSS 属性的变化速率。...可以让属性的变化过程持续一段时间,而不是立即生效。比如,将元素的颜色从白色改为黑色,通常这个改变是立即生效的,使用 transition 后,将按一个曲线速率变化。这个过程可以自定义。...,可以为秒或毫秒,本人理解为过渡就是通过设置的持续时间结合缓动函数计算相应的属性值改变的曲线;
比如4秒内宽度从100px过渡到200px,简单的分为4帧(假设) 125px-150px-175px-200px...,还可以通过cubic-bezier(n,n,n,n)来进行定制,n为0-1之间的值;
挺全的一个缓动函数集合,默认不设置时,为ease,慢速开始,然后变快再慢速结束;
Transition-delay...:
设定动画开始前的等待时间(默认为0,无延迟);
本文如有不足或错误,还请指出.共同学习;
部分参考资料:
MDNCSS过渡
MDN使用CSS过渡
W3School_CSS过渡
缓动函数集合