【发布时间】:2012-04-22 21:59:15
【问题描述】:
谁能解释 CSS 在高对比度模式下会发生什么?
http://hardlikesoftware.com/weblog/2009/11/04/css-sprites-vs-high-contrast-mode/
在高对比度模式下,所有背景图像和颜色都会被忽略 — 替换为高对比度的颜色,例如黑底白字或黑底白字 白色的。另一个问题是背景图像并不总是 打印出来的。
还有什么比这更重要的吗?
我的登录表单看起来不太理想,我正在尝试调查。
直到最近还有https://www.google.com/search?q=axs+aol+accesibility+library,但它似乎不再存在了。
一般我看到有两种方法:
- 检测 HCM(高对比度模式)并相应调整 CSS
- 使 CSS 更通用,使其适用于各种模式
无论哪种情况,我都非常想知道在 高对比度模式 中 CSS 发生了什么变化。
如您所见,行为各不相同,因此您的专业知识将受到赞赏。
【问题讨论】:
标签: css accessibility high-contrast