Firefox 49.0.1中选项元素的背景颜色未生效

3
以下是我的代码示例。它过去一直有效,但似乎在新的Firefox更新(49.0.1)中,它只显示为白色。Firefox开发者工具中的html编辑器也有下面的代码。这对我来说看起来像一个bug,但我想在这里发布一个问题,看看是否有人知道如何修复这个bug。我还发布了Firefox(第一个)和chrome的图片。

<select name="bom_bg_color_195898" id="bom_bg_color_195898" onchange="set_bom_bg(this,'195898');" class="unlocked">
  <option selected="" value="FFFFFF" style="background-color:#FFFFFF;"></option>
  <option value="FF3333" style="background-color:#FF3333;"></option>
  <option value="99CCFF" style="background-color:#99CCFF;"></option>
  <option value="CC99FF" style="background-color:#CC99FF;"></option>
  <option value="FF99CC" style="background-color:#FF99CC;"></option>
  <option value="FFCC99" style="background-color:#FFCC99;"></option>
  <option value="FFFF99" style="background-color:#FFFF99;"></option>
  <option value="99FF99" style="background-color:#99FF99;"></option>
</select>

Firefox

Chrome

2个回答

3

1
我有另一个奇怪的情况:我的Firefox了解browser.tabs.remote.autostart和browser.tabs.remote.autostart2。 第一个browser.tabs.remote.autostart已经设置为false。 将browser.tabs.remote.autostart2设置为false可以修复背景颜色问题!谢谢! - snodo

1

我遇到了完全相同的问题。

我找到的解决方法:
在创建新的Firefox配置文件后,第一次启动时,背景颜色显示正常。
重新启动Firefox后,选项字段的背景颜色消失了...

查找恶意配置
接下来,我尝试从配置文件中删除单个配置文件(这些文件会在启动时重新创建)。
最后,所有配置文件都被删除并重新创建,但背景仍然丢失。为了让颜色再次正常工作(当然只在第一次启动时),我不得不删除完整的配置文件夹。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接