动效

动效确认「变化发生了」。它从不单独承载含义,也从不让用户等待。

fast · 150ms
hover、按下、切换、聚焦、描边变色
base · 200ms
面板展开、弹窗进出、抽屉
cubic-bezier(.2,0,.38,1)
全站唯一一条曲线

只动 opacitytransform——在 GPU 本就繁忙的预览密集界面里,动 heightwidth 必然掉帧。不超过 200ms,不弹跳,不过冲,不逗留。生成进度不是动画,它是一个数字和一个阶段名。加载时不做入场动画:你的应用是在一个已经可见的容器里打开的,淡入只会被读成慢。prefers-reduced-motion 把所有时长压到零,不会损失任何东西,因为从来没有任何状态是单靠动效表达的。

Esc
输入关键词搜索全部文档 · 切换 · 打开