css – 为什么禁用的文本元素在Safari中没有呈现为黑色?

前端之家收集整理的这篇文章主要介绍了css – 为什么禁用的文本元素在Safari中没有呈现为黑色?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图让禁用的输入元素内的文本以黑色显示.这适用于大多数浏览器:
input[type="text"][disabled],input[type="text"]:disabled {
  color: #000000;
}

但是,在Safari(版本6.0.2)中,文本稍微亮一些.最让我困惑的是,当我在浏览器中选择文本并在我的控制台上查找元素信息时,它清楚地显示

rgba(0,0)

所以在代码中它是黑色的,但它仍然以黑色以外的东西呈现.这怎么可能?

这是Safari的错误吗?

感谢您对此事的任何帮助.

解决方法

尝试:

-webkit-text-fill-color: #000000;

这适用于Safari 7.

原文链接:https://www.f2er.com/css/217690.html

猜你在找的CSS相关文章