CSS笔记 - 过渡
过渡
-
通过过渡可以指定一个属性发生变化时的切换方式,通常用过渡制作一些简单的动画效果
-
语法:
transition-property
:指定要执行过渡的属性- 可以同时指定多个属性,用逗号隔开
- 如果所有属性都需要过渡,使用all关键字
- 大部分属性都支持过渡效果
- 过渡时必须从一个有效数值向另一个有效数值进行过渡(auto不算有效数值)
transition-duration
:指定过渡效果的持续时间transition-delay
:延迟过渡效果,等待一段时间后再执行过渡transition-timing-function
:过度的时序函数- linear 匀速运动
- ease 默认值,慢速开始,先加速后减速
- ease-in 加速运动
- ease-out 减速运动
- ease-in-out 先加速后减速
- cubic-bezier() 指定时序函数
- steps() 分布执行过渡效果,可以设置第二个值:
- end 在时间结束时执行过渡
- start 在时间开始时执行过渡
transition
:同时设置过渡相关的所有属性,无顺序要求
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)