应该如何改变滚动条的宽度?

应该如何改变滚动条的宽度?

几天前我开始使用 Linux Mint 13 Mate,无论是 firefox、chrome 还是文件管理器,我都找不到改变滚动条宽度的方法。

我尝试使用“Linux Mint 13 滚动条大小”或“Linux 滚动条大小”作为关键字搜索谷歌,但结果没有用。

我在控制中心查找了所有选项,但什么也没找到,所以我怀疑他们在 Linux Mint 13 中是否有这个选项。实际上,尽管他们声称 Linux Mint 是用户友好的,但这确实是一个失败。

如果有人知道哪个 Linux 发行版有这个选项,请告诉我。谢谢。

答案1

滚动条的宽度取决于桌面环境使用的小部件工具包,而不是发行版本身。这意味着宽度由主题(GTK、QT 等)指定。

因为你使用的是 Mint,所以我很确定你的情况是 GTK,所以改变主题就足以影响它。许多网站都有很多可供选择的内容(只需谷歌“gtk 主题”:D)。

此外,您可以通过在主文件夹中创建一个名为的文件来手动覆盖它.gtkrc-2.0,其中以下行slider-width=XX所需的宽度(以像素为单位)。

编辑:这是滚动条的所有 gtk 属性的列表,可能会用到。https://wiki.gnome.org/Attic/GnomeArt/Tutorials/GtkThemes/GtkScrollbar

编辑2:抱歉,我没有意识到我忘记提及该选项gtkrc-2.0必须与小部件关联。正确的方法是:

style "scrollbar-style"
{
   slider-width = 9 # for example
}

class "GtkScrollbar"   style "scrollbar-style"
class "GtkVScrollbar"  style "scrollbar-style"
class "GtkHScrollbar"  style "scrollbar-style"

同样,您可以打开 gtk 主题文件并搜索相同的属性并进行调整。无论哪种方式,后者都需要刷新,前者需要注销。

答案2

2019年更新:

谷歌把我带到这里是为了类似的东西 - 如何获得更宽的垂直滚动条,因为当前的滚动条太窄了......

 # cd ~/.config/gtk-3.0/
 # touch gtk.css

然后添加;

 .scrollbar.vertical slider,
  scrollbar.vertical slider {
     min-width: 15px;
 }

瞧 - 你有更宽的垂直滚动条!

请注意,我的特定环境是 OpenSuse 框中的 XFCE 桌面。 YMMV。

答案3

2020年更新

在 Mint Linux 19.3 中,可以使用主题设置来调整滚动条。选择系统菜单,然后从首选项菜单中选择主题以打开主题设置对话框。选择“设置”选项卡。从那里,打开“覆盖当前主题的滚动条宽度”。然后,您可以使用滑块调整宽度。

在此输入图像描述

相关内容