我收到此警告(这不是错误,我的CSS有效)。
我选择完整报告只是为了检查验证
您没有背景颜色设置(或 background-color设置为 透明)但你已经设置了一种颜色。 确保级联颜色 保持文本合理清晰。
这是什么以及如何解决。我总共有57个选择器。
答案 0 :(得分:4)
很好的解释@graphicdevine为什么会有警告。
而不是硬编码
background-color: #xxx;
对于每个标记,我读了forum,建议将其放入:
background-color: inherit;
此外,无论您在何处设置背景颜色而非文字颜色,请输入:
color: inherit;
它为我解决了所有这些类型的警告。
答案 1 :(得分:1)
当字体颜色与背景相同时,它涵盖了理论问题,即:
background-color: #fff;
color: #fff;
你不需要担心它,但如果你想摆脱警告,我猜测只是根据信息设置背景颜色。
答案 2 :(得分:1)
将background-color:#/*whatever you want*/;
添加到所有57个选择器中,你应该没问题。
答案 3 :(得分:1)
你可以通过以下方式解决它:
确保颜色的级联使文本保持合理清晰。
这是一个警告,可能出错了,但是没有任何工具可以辨别出是否出现了什么问题。
(当然,'合理清晰'对解释非常开放。我使用colour contrast analyser,还有许多其他相似的工具。)