Windows 移动版 10:选项标签中的白色文本不可见

Windows mobile 10: white text in option tags are invisible

我有一个 select 框的样式,它是深色背景和白色文本:

select{
  background-color: #000000;
  color: #ffffff;
}

在 Windows Phone 10(Edge 浏览器)的标准版浏览器中,如果您打开一个 select 字段,您会得到一个 select 字段,就像在大多数其他带有输入字段的移动浏览器中一样,一个 OS <option> 条目的特定视图。 Edge 浏览器以白色背景显示 select 条目,我使用的是白色文本,<option> 条目是不可见的。有谁知道如何解决这个问题?

我尝试了什么:

select:focus::-ms-value{
   color: #000000; /* not working */
}

select::-ms-expand {
   color: #000000; /* not working */
} 

WP10 上的 Edge 将尊重 option 选择器上的 color 属性,因此您可以这样做...

select {
  background-color: #000000;
  color: #ffffff;

  option: {
    color: #000000;
  }
}