答案1
OP 的自我回答在 Xubuntu 18.04 上对我不起作用。例如,在 xfce4-panel 的 Whisker 菜单中,我仍然有虚线。
相反,来自 AskUbuntu 的回答为我工作。但我没有编辑系统主题文件(这需要 root 访问权限),而是创建~/.config/gtk-3.0/gtk.css
包含以下内容:
scrolledwindow undershoot.top,
scrolledwindow undershoot.right,
scrolledwindow undershoot.bottom,
scrolledwindow undershoot.left { background-image: none; }
现在,胡须菜单和鼠标垫都没有任何虚线。
答案2
找到答案了!来自 Arch 维基:
删除覆盖滚动指示器
覆盖滚动条的位置由应用程序窗口中的细虚线指示。即使使用上一节中讨论的环境变量禁用覆盖滚动,这些虚线也会出现。要删除指示线,请创建以下文件:
~/.config/gtk-3.0/gtk.css
/* Remove dotted lines from GTK+ 3 applications */
.undershoot.top, .undershoot.right, .undershoot.bottom, .undershoot.left { background-image: none; }