在我的系统上(我只是在 FreeBSD 10.3 上运行 Fluxbox 1.3.7 – 但我在 Linux 上也看到了这一点),Firefox 的滚动条比 Windows 上的滚动条窄得多(Windows 的行为也不同)。
如何增加滚动条的宽度?
获得通常的行为也很好,即单击滚动条应该移动滚动框只需一步向上或向下,而不是将其放置在我单击的位置。
编辑:安装中这个插件解决了问题(以一种不太优雅的方式)。滚动条现在看起来很可笑,但至少它有一个不错的宽度。 ;-)
答案1
在 中about:config
,设置widget.non-native-theme.scrollbar.size.override
为所需的数值。
widget.non-native-theme.enabled
仅当是true
(撰写本文时的默认值)时,这才会产生影响。旧版本可能会有名为 的设置widget.non-native-theme.scrollbar.size
。
答案2
Ignom 的答案是正确的,但从版本 89 开始,Firefox 默认不再支持 GTK 样式。 about:config 中的新设置widget.non-native-theme.enabled
需要更改为false
。
(我本来想对 Ignom 的回答发表评论,但我没有足够的代表。)
答案3
使用 Firefox 版本 91.8.0 运行 Alma linux:
这对我有用:在浏览器栏中输入 about:config,输入“滚动条”进行过滤:
查找:widget.non-native-theme.scrollbar.size
并将值更改为您想要的值。重新启动 Firefox 以使更改生效 我将我的设置为 40 - 现在单击该栏就像单击谷仓的侧面一样
答案4
我知道有两种增加 Firefox 滚动条宽度的方法(用 Firefox 68.9esr 和 FreeBSD 12.1 测试):
调整 GTK3 样式设置
Firefox 使用 GTK3。所以你可以覆盖你正在使用的GTK3风格的相关设置。您可以在 中找到样式设置/usr/local/share/themes/<your style>/gtk-3.20/gtk.css
。要覆盖某些设置,请使用该文件~/.config/gtk-3.0/gtk.css
。
可以找到可用于开始自己的实验的设置这里。使用 CSS
较新的 Firefox 版本允许使用 CSS 来更改 Firefox 显示 GUI 的方式(请参阅这里了解详情)。您需要使用配置文件夹子目录中的
文件。通过该设置,您可以增加 Firefox 滚动条宽度(请参阅userContent.css
chrome
scrollbar-width: auto;
这里以获得描述)。
这里您可以找到一个易于处理的项目来调整许多 Firefox GUI CSS 设置,包括滚动条宽度(更新设置./config/custom_scrollbar_appearance.css
并在您的 中启用其导入userContent.css
)。
请注意,对于较新的 Firefox 版本,配置设置可能会禁止此机制(例如,请参阅about:config
首选项layout.css.scrollbar-width.enabled
)。
请进一步注意,如果您通过 CSS 指定滚动条相关设置,则 GTK3 设置~/.config/gtk-3.0/gtk.css
将被忽略。
使用 CSS 方法目前无法指定滚动条的准确宽度。通过 GTK3 调整,这是可能的,您还可以设置其他滚动条属性。