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怎么实现过渡效果,

相关推荐
CH_X_M2 小时前
为什么在AI对话中选择用sse而不是web socket?
前端
Mintopia2 小时前
🧠 量子计算对AIGC的潜在影响:Web技术的未来可能性
前端·javascript·aigc
街尾杂货店&2 小时前
css - word-spacing 属性(指定段字之间的间距大小)属性定义及使用说明
前端·css
忧郁的蛋~2 小时前
.NET异步编程中内存泄漏的终极解决方案
开发语言·前端·javascript·.net
水月wwww3 小时前
vue学习之组件与标签
前端·javascript·vue.js·学习·vue
合作小小程序员小小店3 小时前
web网页开发,在线%商城,电商,商品购买%系统demo,基于vscode,apache,html,css,jquery,php,mysql数据库
开发语言·前端·数据库·mysql·html·php·电商
顾安r3 小时前
11.8 脚本网页 塔防游戏
服务器·前端·javascript·游戏·html
草莓熊Lotso3 小时前
C++ 方向 Web 自动化测试实战:以博客系统为例,从用例到报告全流程解析
前端·网络·c++·人工智能·后端·python·功能测试
fruge3 小时前
Canvas/SVG 冷门用法:实现动态背景与简易数据可视化
前端·信息可视化