首页 > 解决方案 > 如何在 IOS Safari 中覆盖 input[type="select"] 文本颜色

问题描述

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

相关的 CSS Script 如下:

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

这些浏览器可能不处理这种风格有什么特别的原因吗?我将如何环绕它?

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

标签: htmlioscsssafaricontact-form

解决方案


Mac OS X 上的 WebKit 浏览器目前不支持这种类型的样式。您可以在这里找到更多想法:Pure CSS solution to style specific options in Webkit based browsers?。


推荐阅读