如何在Firefox中禁用网页上的黑暗主题?

我切换到一个黑暗的主题(Dolorean Dark)。 我喜欢它,我认为 – 它对眼睛更好。 但是我在某些网页上遇到了问题。 大多数页面都打算在白色背景上显示。 在黑暗的主题表单控件有黑色背景,大多数字体也是黑色,因此表单的内容是不可见的。 我想在Firefox的网页上使用白色主题。

告诉Firefox它应该使用灯光主题而不是黑暗的最佳解决方案是在启动之前指定GTK_THEME变量。

所以,你有4种方法可以做到这一点..

1-从终端你可以做:

GTK_THEME=Adwaita:light firefox 

2-如果你讨厌终端并想在firefox工作时关闭它:

 GTK_THEME=Adwaita:light firefox & 

3-来自firefox about:config你可以将以下设置设置为false:

 browser.display.use_system_colors 

不适用于localhost网站! 因此,如果您是一名Web开发人员/设计人员,那么对您来说效果不佳。

4-如果你想要这是一个defualt行为:

只需在位于/usr/lib/firefox/firefox.sh的Firefox启动器脚本中添加两行即可

在终端类型中:

 sudo gedit /usr/lib/firefox/firefox.sh 

看一下脚本的开头:

 MOZ_LIBDIR=/usr/lib/firefox MOZ_APP_LAUNCHER=`which $0` MOZ_APP_NAME=firefox export MOZ_APP_LAUNCHER 

并将其更改为:

 MOZ_LIBDIR=/usr/lib/firefox MOZ_APP_LAUNCHER=`which $0` MOZ_APP_NAME=firefox GTK_THEME=Adwaita:light export MOZ_APP_LAUNCHER export GTK_THEME 

最后,重启Firefox。

希望这可以帮助。

投票支持我。

谢谢 :)

改变userContent.css解决问题; 更多信息在这里也是dolerean主题自带的firefox调整更多信息在这里 ; 只是安装它就足够了

除了换成白色主题外,你无法做任何事情!

编辑:这是错的。 请检查OP给出的以下评论以获得正确答案

在Firefox中使用时尚的附加组件并使用以下方式创建新样式:

 @namespace url(http://www.w3.org/1999/xhtml) html input, html textarea, html select, html button, html input[type="reset"], html input[type="button"], html input[type="submit"], html input[type="radio"], html input[type="checkbox"] { background-color: inherit; color: #333333; -moz-appearance: none; } 

要添加到Bannaz的答案 ,请使用

env GTK_THEME=Adwaita:light firefox

如果您想通过桌面/面板图标或键盘快捷方式启动。
这也意味着您不必修改/usr/lib/firefox/firefox.sh
Firefox 57包含黑暗主题,可以通过附加组件 – >主题 – >黑暗启用。 截图 。 此主题不适用于网页。 注意:我正在使用Ubuntu MATE 17.10

或者,您可以使用此附加组件 (信用卡koushik )或此附加 组件在Firefox 57+中应用userContent.css(信用卡给bkilinc )。

我正在使用Ubuntu MATE 17.10