css3新增过渡

过渡的属性是transition,它是指从一种样式转换为另外一种样式

细分属性

transition-property

指定应用过渡效果的 CSS 属性名称,多个属性用逗号分隔。

transition-duration

定义过渡效果持续时间,单位为秒(s)或毫秒(ms)

transition-timing-function

控制过渡的速度曲线,常见值包括:

  • ease(默认,先加速后减速)

  • linear(匀速)

  • ease-in(加速)

  • ease-out(减速)

  • ease-in-out

transition-delay

设置过渡效果延迟触发的时间

比如设置一个div,宽度为300px,鼠标放上去为600像素

假定要设置过渡效果,过渡时间是3s,速度是由快到慢,延迟2s

css代码如下

css 复制代码
transition-property: width;
transition-duration: 3s;
transition-timing-function: ease-in-out;
transition-delay: 2s;

其中transition-property是设置过渡的样式是width

transition-duration是设置过渡时间是3秒

transition-timing-function:设置速度从快到慢

transition-delay:设置延迟2秒

transition可以设置简写

css 复制代码
transition:width 5s linear 0s;

这段简写代码表示过渡的样式是width,过渡时间是5秒,速度是匀速运动,延迟0秒

相关推荐
Neighbor_OldY21 分钟前
【实战复盘】文件上传漏洞检测与应急处置:校验绕过、图片马与WebShell的排查修复指南
运维·前端·web安全
金花顺21 分钟前
android_media_AudioTrack_setup
前端
晓天衡宇•评测社区25 分钟前
Seedance 2.5 登顶图生视频榜单,Wan 3.0 在游戏与教育场景进入前列
前端·javascript·网络
码海无涯回头无岸26 分钟前
Ai agent - LLM是一个函数
前端
Profile排查笔记29 分钟前
指纹浏览器推荐:用一套验收清单筛选 Profile、代理与自动化能力
前端·人工智能·后端·自动化
卡皮巴拉c9929 分钟前
基于pnpm搭建monorepo项目
前端·javascript
yume_sibai1 小时前
CSS2 核心知识点完全总结(选择器 + 三大特性 + 常用属性)
前端·css
掘金者阿豪1 小时前
不装 SSH 客户端也能连服务器:用 WebSSH 把终端搬进浏览器
前端
Bug修理工Bubble1 小时前
Optional:为什么一个 String? 能让代码少掉很多崩溃?
前端
巴勒个啦2 小时前
2026 年 CSS 选型真相:我用 Tailwind v4 + 原生新特性重构了一个组件库
前端·angular.js