【CSS学习总结】--transition过渡属性

本文介绍了CSS3的transition属性,用于创建平滑的过渡效果。详细讲解了transition的定义、语法,包括transition-property、transition-duration、transition-timing-function和transition-delay四个部分,并通过实例展示了如何结合:hover伪元素、transform和animation使用transition,以实现动态效果。
摘要由CSDN通过智能技术生成

目录

 一、transition的定义和语法

 1. 定义

2. 语法

transition-property

transition-duration

transition-timing-function

transition-delay

二、transition属性的使用


 一、transition的定义和语法

 1. 定义

transition是CSS3中新增的一个属性,它是一个简写属性,用来显示过渡效果。可以把transition属性看成动画效果的一个实现。

2. 语法

transition属性的完整特性包括四种:

transition-property

要设置过渡属性的属性名。例如:

transition-property: width

 表示为宽度设置过渡属性。

transition-duration

过渡效果需要多少秒或者多少毫秒来完成。transition-duration的值必须要指定,否则过渡效果无法表示出来。

transition-timing-function

指定transition效果的转速曲线。这个值用来描述当过渡效果在实现的时候,是以什么样的速度来实现的。

比如transition-timing-function:linear表示过渡效果以同样的速度开始直至结束;

transition-timing-function:ease表示慢速开始,然后变快,然后慢速结束;

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值