2014-01-08 107 views
5

移动Safari使用UIPickerView作为<select>元素 - 我想使用CSS更改它的背景颜色。正如你在下面的屏幕截图中看到的,这很难阅读。你在看什么是国家<select>表单元素。更改<select>元素的文本颜色或背景颜色本身不能解决问题。移动Safari浏览器:更改选取器视图的背景颜色(选择)

我认为它与父元素或它自己的背景颜色有关 - 但我上了行并将每个祖先元素的背景颜色更改为白色,问题仍然存在。是否有一个前缀的样式或窍门使这个GUI可读?或者,这可能只是一个错误。

编辑︰UIPickerView后面的灰色是由移动Safari填充,因为选择几乎在页面的底部。 Mobile Safari垂直居中选择UIPickerView以上的页面,并用灰色填充页面下方的额外空间。问题是,它如何决定使用那种深灰色?我试过改变页面上的其他元素的背景颜色,以避免无效。

enter image description here

+0

我无法重现这个......几个问题: 1.该