Safari CSS字体颜色问题

在mac book,iphone和ipad上,Safari浏览器中的字体颜色出现问题。 禁用元素变成灰色,我希望它保留原来的颜色黑色。 在Firefox和Chrome的结果是好的。

这是我的CSS代码:

input[disabled], textarea[disabled],
select[disabled='disabled']{
    color: #000000 !important;
}

我也尝试使用颜色名称,但他的结果是相同的。

谢谢你的帮助!


这是我发现的适用于FF,Chrome,Safari和Safari Mobile的唯一解决方案。 干杯!

input[disabled], textarea[disabled],
select[disabled='disabled']{
   -webkit-text-fill-color: rgba(0, 0, 0, 1); 
   -webkit-opacity: 1; 
   color: rgba(0, 0, 0, 1); 
   background: white;
}

您可以尝试将其设置为纯黑色,如#00001#000002 ,以便在Safari浏览器尝试覆盖该问题时解决该问题。

input[disabled], textarea[disabled],
select[disabled='disabled']{
    color: #000001 !important;
}
链接地址: http://www.djcxy.com/p/15301.html

上一篇: Safari CSS Font Color issue

下一篇: How to print to stderr in Python?