第 10 课 14 / 17 | 编码:L10-21
比较与审查

代码对照:差异会带来什么?

为非必要的徽章脉冲动效响应减少动态偏好。哪个修复能真正停止该动效?

写法 A

@media (prefers-reduced-motion: reduce) {
  .badge { animation-duration: .01ms; }
}

写法 B

@media (prefers-reduced-motion: reduce) {
  .badge { animation: none; }
}

提问:指出关键差异,给出适用条件或反例;不要仅以代码长短判断。以上为对照片段,阅读其前提后再分析。

查看参考解析

对无限重复脉冲,仅缩短时长不等于停止,仍可能快速重复。B 停止该装饰动画;必要状态用文字、颜色与图标等共同呈现,不能只移除反馈。