Firefox 将输入栏显示为黑色,方程式显示为浅灰色

Firefox 将输入栏显示为黑色,方程式显示为浅灰色

我的 Firefox 无法正确显示内容。

  1. 网站上供我输入文本的栏通常显示为黑色,输入的文本为深灰色(我可以在标记时查看它,但这只是临时解决方法)
  2. 由于某种原因,维基百科上的方程以浅灰色呈现。

我最近更新到 Firefox Quantum,希望这能解决问题(但没有)。

我的机器运行的是 Manjaro 17.1pre2 Hakoila,我的桌面环境是 Xfce,我使用的窗口管理器是带有 Adapta-Nokto 主题的 Xfwm。我的 GTK 主题是 Vertex-Maia-Dark [GTK2]。

答案1

您可以覆盖 Firefox 使用的 gtk 主题:

  1. 导航about:config
  2. 创建一个字符串键widget.content.gtk-theme-override
  3. 将值设置为任何浅色主题名称,例如Adwaita:light
  4. 重新启动 Firefox 即可应用

答案2

我发现这个问题是由 Firefox 尝试使用我的(深色)GTK 主题中的某些颜色引起的,但它经常意外地与输入框等内容发生冲突。

要禁用此功能:

  1. 导航about:config

  2. 搜索browser.display.use_system_colors

  3. 将值设置为false

我不再注意到任何对比度不佳的颜色,并且我的上下文菜单和类似菜单仍然使用我的 GTK 主题。

答案3

我通过简单地按照 Fox 在评论中链接的 ArchWiki 条目中建议的步骤解决了这个问题(谢谢!)。到我的 firefox 目录中的用户内容 css 文件,

~/.mozilla/firefox/xxxxxxxx.default/chrome/userContent.css

,我添加了以下文字:

input:not(.urlbar-input):not(.textbox-input):not(.form control):not([type='checkbox']):not([type='radio']), textarea, select {
-moz-appearance: none !important;
background-color: white;
color: black;
}

#downloads-indicator-counter {
color: white;
}

在我重新启动 Firefox 后,它解决了我的问题。


我从中得到的教训是下次先查看 ArchWiki。

相关内容