动画时长参考

时长指导
类别时长使用场景缓动
Micro50–150ms按钮悬停、复选框切换、波纹效果、图标切换ease-out
Standard150–300msTooltip 出现、下拉菜单打开、卡片翻转、小滑动ease-in-out
Medium300–500ms模态框打开、页面过渡、抽屉滑入、手风琴cubic-bezier(0.4,0,0.2,1)
Complex500ms–1sHero 入场、数据可视化、引导步骤cubic-bezier(0.25,0.1,0.25,1)
Decorative1s+加载动画、环境效果、引导注意力ease-in-out / linear
常用缓动函数(悬停预览)
ease-out
快进慢出,自然减速。
ease-in
慢进快出,适合退出动画。
ease-in-out
两端平滑,均衡感。
linear
匀速,机械感。
cubic-bezier(0.34,1.56,0.64,1)
弹簧弹跳效果,超出后回弹。
cubic-bezier(0.4,0,0.2,1)
Material Design 标准,流畅清脆。
经验法则