答案1
如果about:config
设置layout.css.devPixelsPerPx
仍然存在,但重启后没有任何效果,那么这很可能是 Firefox 中的一个错误。
在报告错误之前,请尝试禁用 中的所有扩展about:addons
,以查看这是否是由错误的扩展引起的。另请参阅
如何在 Mozilla Firefox 中卸载或禁用扩展。
否则,在等待 Firefox 开发人员修复错误时,您可以尝试使用userChrome.css
。要启用userChrome.css
和userContent.css
,您需要进行about:config
以下设置:
toolkit.legacyUserProfileCustomizations.stylesheets = true
。
另请参阅
如何创建 userChrome.css 文件。
尝试将其添加到文件中,并根据您的需要进行调整:
/* global font */
* {
font-family: DejaVu, sans-serif !important;
font-size: 13pt !important;
}
更多信息请参阅文章 Firefox/调整。
您还可以尝试 Github 提供的更广泛的全局 UI 修复: Firefox-UI 修复。
答案2
最好在关闭 Firefox 后在控制台中运行一些 javascript,直到错误修复
- 打开浏览器控制台 (https://developer.mozilla.org/en-US/docs/Tools/Browser_Console#Opening_the_Browser_Console)
- 在命令行上(https://developer.mozilla.org/en-US/docs/Tools/Browser_Console#Browser_Console_command_line):
要设置全局缩放(输入任意值而不是 1.33),请输入:
FullZoom._cps2.setGlobal(FullZoom.name,1.33,gBrowser.selectedBrowser.loadContext);
要重置(返回 1),请输入:FullZoom._cps2.removeGlobal(FullZoom.name,gBrowser.selectedBrowser.loadContext);
答案3
您还可以使用:GDK_DPI_SCALE
在 Linux 上更改 UI 比例(也适用于 Thunderbird)。例如
env GDK_DPI_SCALE=2 firefox