1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > CSS3 transition过渡和animation动画的属性详解

CSS3 transition过渡和animation动画的属性详解

时间:2022-06-20 21:16:49

相关推荐

CSS3 transition过渡和animation动画的属性详解

CSS3 transition过渡和animation动画的属性详解

CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。随着CSS的快速发展,不用javascript同样也可以用animate函数做出绚丽的动画效果。CSS3中可以设置动画效果的属性有两个:Transition和Animation,下面就简单介绍一些这两个属性的使用和操作方法。

transition过渡

transition相对简单,只需要指定以下几个属性即可:

transition-property:规定设置过渡效果的CSS属性的名称。默认值为all,指定 width、 height等CSS样式。transition-duration:规定完成过渡效果需要多少秒或毫秒。需要添加单位:s (秒)或ms (毫秒) ,比如width从100px过渡到200px需要的时间。transition-delay:动画延迟执行的时间。比如2s 指延迟两秒进行过渡,-2s 指提前两秒进行过渡。transition-timing-function: 过渡的动画类型,有以下几种取值。

linear:线性过渡

ease:平滑过渡

ease-in:由慢到快

ease-out:由快到慢

ease-in-out:由慢到快再到慢

cubic-bezier复合写法:

transition:all 2s linear;

transition:linear 2s all;

transition:2s linear all;

需要注意的是:当总时间与延迟时间同时存在的时候&

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。