我想加宽 Firefox 上的滚动条,但我找到的答案没有给我足够完整的说明。 如何在 Ubuntu 17.10 和 18.04 中删除覆盖滚动条? 它说“将其放入您的 ~/.config/gtk-3.0/gtk.css(如有必要,请创建文件):”我该怎么办?在哪里可以找到它?我是否要在记事本上输入信息并将 .txt 文档放在某处?我是否使用 .css 程序?我对 CSS 一无所知,甚至从未听说过它,所以我完全不知所措。您能给我这个新手一步一步的说明来完成此操作吗?
答案1
Ubuntu 的默认滚动条非常小,难怪当你不直接位于滚动条上方时,它们会隐藏起来。:-D
玩笑归玩笑,我发现这些设置至少有助于改善 Firefox 的用户体验:
about:config
在 URL 栏中输入即可打开。- 搜索以下设置并将其设置为给定的值:
当鼠标不在滚动条上时,使滚动条不缩小:
widget.gtk.overlay-scrollbars.enabled
= 假
将滚动条宽度改为更宽一些:
widget.non-native-theme.scrollbar.style
= 4(您可能想要尝试一下这个。1
也是一个更好看的默认值。
进一步修复以防止网站通过 CSS 设置滚动条宽度:
layout.css.scrollbar-width-thin.disabled
= 真
答案2
不幸的是,Linux 下的选择自由(我真的很喜欢)使得这一切变得非常复杂。
主要有两个(或三个,取决于视图)主题引擎,每个引擎都有自己的配置文件,此外它们在其历史过程中会更改配置“引擎”。
- GTK/GTK+ 版本 2、3、4
- QT 版本 4、5、6
根据您的 Linux 发行版和桌面(Gnome、KDE),可能可以安装使用 GTK 或 QT 的 Firefox。但我个人从未见过使用 QT 主题引擎的 Firefox,让我们专注于 GTK。较新的 Ubuntu 使用 GTK+ 版本 3。我几乎可以肯定您的 Firefox 也使用它。您可以通过查看看到这一点/usr/lib/firefox
(假设不使用来自 snap 的 Firefox)。
GTK+ v3 使用来自 的主题/usr/share/themes/
。最简单的方法是从名为“~/.config/gtk-3.0”目录的主题文件夹的子目录中创建一个链接gtk-3.0
。这将几乎立即改变屏幕上几乎所有内容的布局。
除此之外,还可以通过dbus
.Ether 直接使用dconf-editor
或类似一些工具进行配置gnome-tweaks
(我假设还有其他一些,(LXappearance?))。
不要相信自由就此结束……
Firefox 内部也有一些配置。使用 URL about:config
,如果您相信自己可以处理这些功能,则可以进入 Firefox 的深度配置。搜索“scrollbar”并尝试设置。如果您不确定自己拥有的功能,请在不同的 Firefox 配置文件中操作(firefox -P
)。
我认为您链接中的文档在 Ubuntu 20 或 22 中不再有效。
这很可能不是结束,但我在这里停下来希望你现在有动力去修改你的主题甚至创建一个全新的主题。
更新:
我刚刚做了一些测试Ubuntu 20.04和Ubuntu 软件包中的 Firefox在标准中Ubuntu Gnome环境。
在此环境中,您可以更改尺寸Firefox 中滚动条的about:config
参数widget.non-native-theme.scrollbar.size.override
我无法判断这是否适用于不同的配置。这只是对您的配置的“猜测”,因为这是 Ubuntu 上最常见的配置。