在我使用 Mate 作为 DM 的 Ubuntu 20.04 安装中,我遇到了一个恼人的问题,即 Firefox 中的页面滚动条似乎在左侧和右侧都有 1 像素宽的边框。单击此边框会向上/向下滚动一页。这很烦人,因为如果我将窗口置于全屏状态并将鼠标移动到滚动条缩略图的右侧,单击和拖动不会像我预期的那样(移动缩略图),而是按页面滚动。
我在使用 xfce 的 Ubuntu 20.04 安装上没有遇到这个问题,在我的 Mac 上也没有。我尝试了不同的主题,并使用 LIBOVERLAY_SCROLLBAR=0 运行 Firefox。我使用新配置文件启动了 Firefox(没有插件,配置更改)。没有区别。
答案1
又花了一两个小时在谷歌上搜索,却没有找到任何与 Firefox 相关的内容,所以我得出结论,这一定与 gtk-3 有关。奇怪的是,Mate 中的所有其他应用程序都没有显示此问题,但很遗憾。
通过添加包含以下内容的 ~/.config/gtk-3.0/gtk.css 文件,这个问题就会消失(不知道为什么,你可能需要摆弄数字来确定滚动条的理想尺寸):
scrollbar slider {
/* Size of the slider */
min-width: 15px;
min-height: 15px;
border-radius: 17px;
/* Padding around the slider */
border: 2px solid transparent;
}
配置取自https://ubuntu-mate.community/t/tweaking-your-scrollbar-settings/16161/2,尽管它与本问题无关。