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

dax*_*xim 3 firefox kde

在 openSUSE Tumbleweed 上的 KDE 5.40 中,我将滚动条配置为如下所示:

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

解决方案来自如何更改 Gnome 中滚动条的宽度?不幸的是,仅适用于来自 ca 的应用程序。2009年。

dax*_*xim 5

/usr/share/themes/*/gtk-3.20/gtk.css需要覆盖样式。由于 GTK-tards 再次无缘无故地改变了系统的工作方式,因此许多以前的问题解决方案不再起作用。

CSS 类现在是scrollbar,以前是.scrollbar-GtkRange-slider-width显然-GtkRange-stepper-size已被删除,请在小部件元素上使用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;
}
Run Code Online (Sandbox Code Playgroud)

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