CSS - transition 过渡属性及使用方法(示例代码)

前言

该属性用于元素各种 "改变" 后的过渡效果动画,包括但不限于颜色、宽高、缩放等。

如下图所示,使用过渡属性便可轻松完成。

示例代码

您可以直接复制运行,查看效果。

html 复制代码
<div>demo</div>
css 复制代码
div {
	width:100px; height:100px;
	/* .5 就是过渡的时间 */
	transition: all .5s linear;
}

/* 鼠标移入后加宽 */
div:hover {
	width: 300px;
}

API

始终指定 transition-duration 属性,否则持续时间为 0,transition 不会有任何效果。

transition 属性设置元素当过渡效果,四个简写属性为:

  • property:指定CSS属性的name,transition效果
  • duration:transition效果需要指定多少秒或毫秒才能完成
  • timing-function:指定transition效果的转速曲线
  • delay:定义transition效果开始的时候
css 复制代码
transition: property duration timing-function delay;

更多详见:文档

SEO

css transition 过渡属性是干什么的,CSS transition(过渡效果)详解,CSS transition 属性,深入理解CSS过渡transition,css中transition方法的介绍,html - 如何使div的高度与内容和宽度平滑过渡,关于使用CSS3实现元素样式过渡的解决方案,CSS 动画 - 高度变化时的过渡效果,CSS 过渡|CSS多重过渡效果代码示例,html让背景颜色有过渡效果,html - 从 div 中心的 CSS 过渡宽度和高度。CSS - transition 过渡属性及使用方法(示例代码)。css简单动画(transition属性) ,css前端html改变宽高如何加入过渡效果,HTML CSS 过渡效果,使用css3改变元素宽高且有过渡,html怎么实现过渡效果,

相关推荐
摸鱼的春哥13 分钟前
惊!黑客靠AI把墨西哥政府打穿了,海量数据被黑
前端·javascript·后端
小兵张健16 分钟前
Playwright MCP 截图标注方案调研(推荐方案1)
前端·javascript·github
小兵张健1 小时前
AI 页面与交互迁移流程参考
前端·ai编程·mcp
小兵张健2 小时前
掘金发布 SOP(Codex + Playwright MCP + Edge)
前端·mcp
小兵张健2 小时前
Mac 上 Antigravity 无法调用 browser_subagent?一次 400 报错排查记录
前端
张拭心3 小时前
编程最强的模型,竟然变成了国产的它
前端·ai编程
爱勇宝3 小时前
2026一人公司生存指南:用AI大模型,90天跑出你的第一条现金流
前端·后端·架构
fe小陈3 小时前
简单高效的状态管理方案:Hox + ahooks
前端
我叫黑大帅3 小时前
Vue3和Uniapp的爱恨情仇:小白也能懂的跨端秘籍
前端·javascript·vue.js
Panzer_Jack3 小时前
如何用 WebGL 去实现一个选取色彩背景图片透明化小工具 - Pick Alpha
前端·webgl