如何使滾動條變寬?

如何使滾動條變寬?

我在經典桌面上使用 Gnome 64 位元版本,並且沒有安裝覆蓋捲軸。我的問題是,如何使滾動條更寬?它們太薄了,我無法像我想要的那樣快速或準確地擊球。是否有我可以在主題文件或 d/gconf 中更改的設定?感謝您的幫忙!

答案1

這得到了大約一半的結果:

將以下行加入 ~/.gtkrc-2.0

style "scroll"
{
    GtkScrollbar::slider-width        = 40
}

class "*" style "scroll"

它適用於 Firefox、kicad 和其他幾個瀏覽器。

這似乎得到了另一半:

對於其餘的(我猜是 gtk3 的東西),我將我正在使用的主題從 /usr/share/themes 複製到 ~/.themes 中,並給它一個新名稱“MyTheme”。然後在 ~/.themes/MyTheme/gtk-3.0 中,我找到包含“-GtkScrollbar-slider-width:”的 css 檔案並更改了其中的值。我使用 gnome 調整工具來選擇我的新主題。現在我的滑桿都是 40 像素寬!

答案2

我使用的是 Ubuntu 15.10。以下是我增加滾動條寬度的方法:

我正在使用 Ambiance 主題,所以這就是我所做的:

使用以下命令編輯 CSS 檔案:

sudo gedit /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css

尋找此部分:

/*************
* scrollbar *
*************/
.scrollbar {
-GtkScrollbar-has-backward-stepper: 0;
-GtkScrollbar-has-forward-stepper: 0;
-GtkScrollbar-trough-border: 0;
-GtkScrollbar-min-slider-length: 31;
-GtkRange-slider-width: 30; <------------------Change This!!!

然後儲存文件,然後再次登出/登入。

我對惱人的超窄滾動條感到非常沮喪,以至於我幾乎因為這個問題而切換回 Windows。 Ubuntu 的設計者真的搞砸了。可用的捲軸很重要。讓它們變得超窄以佔用更少的空間不是一個好主意。他們需要成為大的所以它們很容易點擊! Ubuntu 和 Microsoft 一樣,盡力讓行動裝置在行動裝置上看起來不錯,但最終卻毀了非行動裝置使用者的體驗。 (請原諒我的批評)

答案3

首先,您應該尋找您正在使用哪個主題。就我而言,Ubuntu 17.10 的主題是 Ambiance,要編輯的具體文件是:

/usr/share/themes/Ambiance/gtk-3.20/gtk-widgets.css

尋找 CSS 文件的這一部分:

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

然後更改最小寬度:5px;無論您認為什麼價值很高。我把它改成了 12px,這太不可思議了:)

相關內容