我的 Firefox 无法正确显示内容。
- 网站上供我输入文本的栏通常显示为黑色,输入的文本为深灰色(我可以在标记时查看它,但这只是临时解决方法)
- 由于某种原因,维基百科上的方程以浅灰色呈现。
我最近更新到 Firefox Quantum,希望这能解决问题(但没有)。
我的机器运行的是 Manjaro 17.1pre2 Hakoila,我的桌面环境是 Xfce,我使用的窗口管理器是带有 Adapta-Nokto 主题的 Xfwm。我的 GTK 主题是 Vertex-Maia-Dark [GTK2]。
答案1
您可以覆盖 Firefox 使用的 gtk 主题:
- 导航
about:config
- 创建一个字符串键
widget.content.gtk-theme-override
- 将值设置为任何浅色主题名称,例如
Adwaita:light
- 重新启动 Firefox 即可应用
答案2
我发现这个问题是由 Firefox 尝试使用我的(深色)GTK 主题中的某些颜色引起的,但它经常意外地与输入框等内容发生冲突。
要禁用此功能:
导航
about:config
搜索
browser.display.use_system_colors
将值设置为
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。