概述

accent-color 控制多种原生控件的强调色,便于在设计系统中统一主题。需注意对比度与不同平台表现差异。

用法/示例


:root { accent-color: #4f46e5 }
input[type="checkbox"], input[type="radio"], progress { accent-color: var(--brand, #4f46e5) }

工程建议

  • 通过无障碍审查工具确保文本与背景达到推荐对比度。
  • 为老旧浏览器提供替代样式或自定义控件并维持键盘可达性。
  • 在深浅主题切换时动态调整强调色并验证状态样式可见性。

参考与验证

  • MDN:accent-color — https://developer.mozilla.org/docs/Web/CSS/accent-color
  • web.dev:Form controls — https://web.dev/articles/accent-color

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部