CSS 动画速查

CSS 动画属性速查:animation、transition、transform 系列属性。

纯浏览器本地运行,数据不上传服务器

属性说明
animation-name动画名称(@keyframes)
animation-duration动画时长(s/ms)
animation-timing-function缓动函数(ease/linear)
animation-delay延迟开始
animation-iteration-count播放次数(infinite 无限)
animation-direction方向(reverse/alternate)
animation-fill-mode填充模式(forwards 保持末帧)
animation-play-state播放状态(paused)
@keyframes定义关键帧
transition过渡简写
transition-property过渡属性
transition-duration过渡时长
transition-timing-function过渡缓动
transition-delay过渡延迟
transform变换(translate/rotate/scale)
transform-origin变换原点
perspective透视距离(3D)
translate()位移
rotate()旋转
scale()缩放
skew()倾斜
opacity透明度
will-change提示浏览器优化

使用说明

  1. 速查 CSS 动画与过渡属性。
  2. 搜索支持按属性或说明过滤。
  3. 实现交互动效、页面动画时对照参考。

常见问题

transition 和 animation 区别?
transition 需触发(hover 等),animation 自动播放(@keyframes)。
哪些属性适合动画?
transform 和 opacity 性能最好(GPU 合成),避免动画 width/height。
反馈