一、CSS的过渡::从一个样式变化到另一个样式
1、transition-property:指定过渡的属性
属性值 | 作用 |
---|---|
none | 没有任何属性会获得过渡效果 |
all | 所有属性都将获得过渡效果 |
property | 定义应用过渡效果的CSS属性名称,多个名称之间以逗号分隔 |
2、transition-duration:用于定义过渡效果花费的时间,默认值为0.通常使用单位为秒(s)或毫秒(ms)。
基本语法:transition-duration:1s;
3、transition-timing-function:规定过渡效果的速度曲线,默认值为“ease”
属性值 | 描述 |
---|---|
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 | 指定以 |