GNOME Shell 中的捲軸非常小

GNOME Shell 中的捲軸非常小

我最近升級到帶有 GNOME Shell 的 Ubuntu 11.10。除了滾動條之外,一切都很好,尤其是在 Firefox 中。它非常非常小,尤其是在長頁面中!

另外,我不知道為什麼滾動條和螢幕邊框之間有一個非常小的間隙,所以我無法在沒有看到它的情況下單擊滾動條。

螢幕截圖:

用戶的問題截圖

答案1

假設未使用覆蓋捲軸,則可以調整 Firefox 的捲軸。不幸的是,如果我理解正確的話,滾動條(在 Firefox 中)是「匿名內容」。這意味著無法使用 userChrome.css 或 userContent.css 調整它們。為了調整滾動條,我使用時尚的擴展對於火狐瀏覽器。

安裝後,您將能夠設定捲軸的樣式:這是我的非常簡單的版本:

@namespace xul url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);   
/*scrollbars*/
scrollbar { -moz-appearance: none !important; background: #777 !important}
scrollbar[orient="vertical"] { width: 7px !important}
scrollbar[orient="horizontal"] { height: 7px !important}
scrollbar thumb {
-moz-appearance: none !important; 
-moz-border-radius: 4px !important;
background: maroon !important;
min-width: 8px !important;
max-width: 8px !important;
border: 1px !important;
}

如果你去論壇對於該擴展並環顧四周,您會發現更多需要調整的參數。

如同已經指出的,垂直捲軸的長度通常是網頁長度的函數。也許有一種方法可以設定最小長度,但我還沒有尋找。

答案2

我認為問題不在於滾動條,而在於網頁本身。無論如何,我希望您可以透過使用自訂userChrome.css文件來更改滾動條的最小大小,但顯然不能。經過一番閱讀後,似乎解決問題的唯一方法可能是使用不同的主題。

來源:
http://www-archive.mozilla.org/unix/customizing.html#userContent
http://forums.mozillazine.org/viewtopic.php?f=7&t=1337875
http://forums.mozillazine.org/viewtopic.php?f=18&t=1405635

答案3

我在平板電腦中使用 ubuntu 11.10,滾動條也遇到相同的問題。我沒有完美的解決方案,因為這取決於主題(如果您不確定您使用什麼主題,請使用安裝 ubuntu 調整來搜尋它;我的是 Ambiance)和您正在使用的程序,但我遵循這些步驟現在對我來說沒問題:

1-刪除覆蓋捲軸(為了統一)

2-編輯 /usr/share/themes/Ambiance/gtk-2.0/gtkrc 並增加這些值

GtkScrollbar::slider-width
GtkScrollbar::min-slider-length

3-編輯/usr/share/themes/Ambiance/gtk-3.0/gtk-widgets並增加

GtkScrollbar-min-slider-length 
GtkRange-slider-width (there are several items, look for the one inside .scrollbar)

我已將長度增加到51,寬度增加到23,我對平板電腦中的這些值感到滿意(11.6 英寸- 1366x768 像素)。而gtk-我添加了 3.0 控件,例如 nautilus 和 gedit,您可以在這兩個檔案中進行很多調整。

GtkScrollbar::has-backward-stepper = 0 GtkScrollbar::has-forward-stepper = 0

到 /usr/share/themes/Ambiance/gtk-2.0/gtkrc 以刪除 Firefox 和 Thunderbird 中醜陋的箭頭。

你可以看到一些圖片,所有圖片都帶有我的最小滾動條寬度和長度:

gtk-2.0

gtk-3.0

祝你好運!

相關內容