Safari CSS字体颜色问题

我在MacBook,iPhone和iPad上Safari浏览器中的字体颜色有问题。 禁用元素变成灰色,我希望它保持原来的颜色黑色。 在Firefox和铬的结果是好的。

这是我的CSS代码:

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

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

谢谢你的帮助!

这是我发现的FF,Chrome,Safari和Safari Mobile上唯一的解决scheme。 干杯!

 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; }