跳到正文
UIGrammer
EN 中文

动画 · 页面过渡 · 13

抽屉滑入

抽屉滑入 = 面板从边缘滑入,在不生硬切换的前提下把二级视图叠在页面之上。

直达修改 Prompt

Menu

尊重 prefers-reduced-motion:动画关闭,仅保留终态。

抽屉滑入是什么?

抽屉把面板从一侧滑入,让筛选、菜单或详情出现,而不必跳到新屏。只用 transform: translateX 加柔和缓动,并配一层淡入遮罩,让用户知道背景只是暂停。控制在 300ms 内,否则显迟钝。

动画 标本

触发
click
技术
css
时长
2.4s
缓动
cubic-bezier(0.4, 0, 0.2, 1)
性能
transform

什么时候用

  • Mobile nav, filters, detail panels, cart
  • Any secondary view that should layer, not navigate

什么时候别用

  • Primary navigation on desktop — a full page is clearer
  • Without a scrim — the background feels frozen, not paused

Always pair the slide with a fading scrim so users know the background is paused, not gone.

Slide a drawer from the right edge: translateX(100% to 0) over 300ms with a soft easing, plus a fading scrim, transform and opacity only.