别称 Dialog open animation, Zoom-fade dialog
对话框在变暗的页面上方,从中心略微放大并淡入。
在[应用位置]添加“弹窗缩放淡入”(Modal Scale-Fade In)动画,也叫对话框打开动画(dialog open animation)或缩放淡入对话框(zoom-fade dialog)。
后方页面变暗的同时,对话框从中心略微放大并淡入:快速、含蓄,不要回弹。
每次打开对话框都播放一次,把焦点移入对话框并留在里面;如果用户开启了“减少动态效果”(prefers-reduced-motion),只用简单的淡入。
别称 Image zoom overlay, Medium-style zoom
缩略图从原位置放大,在变暗的背景上居中显示为大图。
在[应用位置]添加“灯箱放大”(Lightbox Zoom),也叫 image zoom overlay 或 Medium-style zoom。
点击缩略图时,它从原位置平滑放大成居中的大图,背后的页面随之变暗退后;关闭时再缩回原来的位置。
支持按 Esc 或点击背景关闭;打开期间把焦点移到大图视图内,关闭后把焦点还给缩略图。
元素在原位从完全透明变为完全不透明,离开时则反过来。
在[应用位置]添加“淡入淡出”(Fade In / Fade Out)动画,也叫 fade。
元素出现时在原位从完全透明变为完全可见,离开时以同样方式淡出:柔和,不要位移或缩放。
淡出后要确保它无法再被点击或通过键盘聚焦;如果用户开启了“减少动态效果”(prefers-reduced-motion),则瞬间切换。
别称 Off-canvas, Side sheet, Slide-over, Navigation drawer
侧边面板从左、右或顶部边缘滑入,推开或覆盖页面内容。
在[应用位置]添加“抽屉滑入”(Drawer Slide),也叫画布外菜单(off-canvas)或侧边面板(side sheet)。
面板从侧边滑入并覆盖在内容上方,同时后方页面变暗,速度快、平滑减速;关闭时按同样的方式滑出。
抽屉打开时把键盘焦点留在里面,可以用 Escape 键或点击变暗区域关闭,关闭后把焦点还给打开它的按钮。