如何配置 Firefox 57 中滚动条的外观?

如何配置 Firefox 57 中滚动条的外观?

在 openSUSE Tumbleweed 上的 KDE 5.40 中,我将滚动条配置为如下所示的外观和工作方式:

然而在 Firefox 中,滚动条有所不同。请注意,每条滚动条末尾缺少按钮,而且太细了:

来自的解决方案如何更改 Gnome 中滚动条的宽度?遗憾的是,它只适用于 2009 年左右的应用程序。

答案1

需要覆盖来自的样式/usr/share/themes/*/gtk-3.20/gtk.css。由于 GTK-tards 再次毫无理由地改变了系统的工作方式,许多先前针对该问题的解决方案都失效了。

CSS 类现在为scrollbar,以前为.scrollbar-GtkRange-slider-width-GtkRange-stepper-size显然已被删除,请改用widget 元素上的min-width/ 。min-height


我的内容~/.config/gtk-3.0/gtk.css

scrollbar, scrollbar button, scrollbar slider {
    -GtkScrollbar-has-backward-stepper: true;
    -GtkScrollbar-has-forward-stepper: true;
    min-width: 25px;
    min-height: 25px;
    border: 1px solid #5d9797;
    border-radius: 0;
}
scrollbar slider {
    background: theme_bg_color;
}
scrollbar slider:hover {
    border-color: #418bd4;
}

看起来像这样;对我来说足够接近了。

相关内容