如何增加 Firefox 滚动条宽度?

如何增加 Firefox 滚动条宽度?

在我的系统上(我只是在 FreeBSD 10.3 上运行 Fluxbox 1.3.7 – 但我在 Linux 上也看到了这一点),Firefox 的滚动条比 Windows 上的滚动条窄得多(Windows 的行为也不同)。

Linux 上的 Firefox 滚动条变窄

如何增加滚动条的宽度?

获得通常的行为也很好,即单击滚动条应该移动滚动框只需一步向上或向下,而不是将其放置在我单击的位置。

编辑:安装中这个插件解决了问题(以一种不太优雅的方式)。滚动条现在看起来很可笑,但至少它有一个不错的宽度。 ;-)

答案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 测试):

  1. 调整 GTK3 样式设置
    Firefox 使用 GTK3。所以你可以覆盖你正在使用的GTK3风格的相关设置。您可以在 中找到样式设置/usr/local/share/themes/<your style>/gtk-3.20/gtk.css。要覆盖某些设置,请使用该文件~/.config/gtk-3.0/gtk.css
    可以找到可用于开始自己的实验的设置这里

  2. 使用 CSS
    较新的 Firefox 版本允许使用 CSS 来更改 Firefox 显示 GUI 的方式(请参阅这里了解详情)。您需要使用配置文件夹子目录中的
    文件。通过该设置,您可以增加 Firefox 滚动条宽度(请参阅userContent.csschromescrollbar-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 调整,这是可能的,您还可以设置其他滚动条属性。

相关内容