【发布时间】:2018-01-05 05:39:42
【问题描述】:
浏览器有其可访问性选项。例如。我可以使用 firefox 将背景颜色设置为黑色,将文本颜色设置为黄色以提高可访问性。完成此操作后,网站的某些区域无法正常运行。在我的情况下,所有输入字段的背景和文本颜色都为黑色。
我可以检测浏览器是否覆盖了我的颜色。但我似乎无法控制如何纠正这些。如果我编写新的 CSS 规则,它总是会被忽略。
我正在使用 DOJO,并且为我的输入文本框定义了正确的 aria。
我已经尝试使用背景图像作为文本框 div,尝试使用颜色属性来更改颜色
要了解我的意思,您可以从这里以高对比度运行来自 dojo 网站的文本框示例 -
Firefox --> 首选项 --> 颜色 --> 背景黑色 --> 文本颜色黄色 --> 始终覆盖
打开这个例子并运行 -
https://dojotoolkit.org/reference-guide/1.10/dijit/form/TextBox.html
【问题讨论】:
标签: css firefox dojo accessibility