如何在 IOS Safari 中覆盖输入 [type="select"] 文本颜色
How to override the input[type="select"] text colour in IOS Safari
我正在开发一个联系表单,其中 select 输入被设计为黑底白字。在每个实例中都正确应用了所需的样式,但在 iPhone 或 iPad 上通过 Safari 或 Firefox 访问时除外。
相关CSS脚本如下:
select{
-webkit-appearance: none;
color: white !important;
}
是否有特定原因导致这些浏览器无法处理此样式?我将如何绕行它?
*已编辑,因为 Firefox 和 Safari 都表达了同样的问题
您尝试过设置选项的样式吗?
select option {
color: white;
}
Mac OS X 上的 WebKit 浏览器目前不支持这种类型的样式。您可以在这里找到更多想法:Pure CSS solution to styling specific options in Webkit based browsers?.
我正在开发一个联系表单,其中 select 输入被设计为黑底白字。在每个实例中都正确应用了所需的样式,但在 iPhone 或 iPad 上通过 Safari 或 Firefox 访问时除外。
相关CSS脚本如下:
select{
-webkit-appearance: none;
color: white !important;
}
是否有特定原因导致这些浏览器无法处理此样式?我将如何绕行它?
*已编辑,因为 Firefox 和 Safari 都表达了同样的问题
您尝试过设置选项的样式吗?
select option {
color: white;
}
Mac OS X 上的 WebKit 浏览器目前不支持这种类型的样式。您可以在这里找到更多想法:Pure CSS solution to styling specific options in Webkit based browsers?.