prefersReducedMotion()
使用prefers-reduce-motion CSS3 级别5 媒体查询检测用户对减少运动的prefers-reduce-motion 。
:sparkles: 介绍
引用规范...
prefers-reduced-motion媒体功能用于检测用户是否已请求系统将其使用的动画或运动量降至最低。
:roller_coaster: prefersReducedMotion()是 :crystal_ball: Magica11y ,它提供了一套功能来检测“用户偏好”和“环境”媒体功能。
Magica11y功能很棒,因为……
他们有零依赖
它们很轻; 例如, prefersReducedMotion()只是 缩小,或 缩小和压缩
他们在下面使用window.matchMedia API
它们针对性能进行了优化; 所有模块功能的设计方式都是提前退出
它们提供了一个干净的、有据可查的和语义化的API 来使用
除
评论0
最新资源