如何在IOS Safari中覆盖输入[type= "select"]文本颜色



我正在处理一个联系表单,其中选择输入被设计为在黑色背景上具有白色文本。所需的样式在每个实例中都正确应用,除非在iPhone或iPad上通过Safari或Firefox访问。

相关的CSS脚本如下:

select{
-webkit-appearance: none;
color: white !important;
}

是否有特殊原因导致这些浏览器可能不处理这种样式?我将如何绕过它?

*编辑为Firefox和Safari都表达了同样的问题

Mac OS X 上的 WebKit 浏览器目前不支持这种类型的样式。您可能会在这里找到更多想法:在基于 Webkit 的浏览器中设置特定选项样式的纯 CSS 解决方案?

您是否尝试过设置选项样式?

select option {
color: white;
}

最新更新