这篇文章给大家介绍如何在css中使用过渡属性,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
css的三种引入方式
1。行内样式,最直接最简单的一种,直接对HTML标签使用风格=啊啊?。内嵌样式,就是将css代码写在之间,并且用
<时尚> 风格>进行声明。3。外部样式,其中链接样式是使用频率最高,最实用的样式,只需要在之间加上
<?链接就可以了。其次就是导入样式,导入样式和链接样式比较相似,采用@ import样式导入CSS样式表,不建议使用。链接…><强>一,对过渡属性的认识强>
1,过渡属性是一个简写属性,可用于设置四个过渡属性:
,
transition-property ,,,过渡效果的CSS属性的名称(高度、宽度、透明度等)。
transition-duration ,完成过渡效果需要时间。
transition-timing-function ,,,规定速度效果的速度曲线。
transition-delay ,,,,,,,,过渡效果何时开始(延迟时间)。
注:如果transition-duration属性时长为0,就不会产生过渡效果。
2,渐变函数的值:
渐变函数是transition-timing-function;
其中贝塞尔曲线的预设值
,,,缓解渐快,匀速,减慢cubic-bezier (0.25, 0.1, 0.25, 1)
,,,在渐快,匀速cubic-bezier (0.42, 0, 1, 1)
,,,打发走匀速,减慢cubic-bezier (0, 0, 0.58, 1)
,,,ease-in-out和缓解类似,但比缓解的加速度大(幅度大)cubic-bezier (0.42, 0, 0.58, 1)
,,,线性全程匀速cubic-bezier (0, 0, 1, 1)
3,简写方式:转型:css属性名,过度时间,渐变函数值,延迟时间,
<强>二,简单动画实例操作强>
1,先插入两张图片
& lt; div 类=癆"比; ,,,,,,,& lt; img src=https://www.yisu.com/zixun/癷mg/吃药jpg”alt=" ">
2,给图片设置样式
& lt; style> ,,,,,,,.A { ,,,,,,,,,,,保证金:,auto 100 px; ,,,,,,,,,,,身高:,400 px; ,,,,,,,,,,,宽度:,600 px; ,,,,,,,,,,,位置:,相对; ,,,,,,,} ,,,,,,,.A img: nth-child (1), { ,,,,,,,,,,,身高:,300 px; ,,,,,,,,,,,宽度:,300 px; ,,,,,,,,,,,位置:,绝对; ,,,,,,,} ,,,,,,,.A img: nth-child (2), { ,,,,,,,,,,,身高:,300 px; ,,,,,,,,,,,宽度:,300 px; ,,,,,,,,,,,位置:,绝对; ,,,,,,,,,,,的转变:,opacity 3 s ease-in 2 s; ,,,,,,,} ,,,,,,,.A img: nth-child (2): hover { ,,,,,,,,,,,不透明度:,0; ,,,,,,,} ,,,,,,,img { ,,,,,,,,,,,身高:,300 px; ,,,,,,,,,,,宽度:,300 px; ,,,,,,,} ,,,,,,,& lt;/style>
关于如何在css中使用过渡属性就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。