私のシステムでは(FreeBSD 10.3でFluxbox 1.3.7を実行していますが、Linuxでもこの現象が現れます)、FirefoxのスクロールバーはWindowsのスクロールバーよりはるかに狭いです(Windowsも動作が異なります)。
スクロールバーの幅を増やす方法は?
一般的な動作を得ることもお勧めします。つまり、スクロールバーをクリックするとスクロールボックスが移動する必要があります。一歩だけでもクリックした場所に位置を指定する代わりに、上下に移動します。
編集する:インストールこのプラグイン問題は解決しました(それほどエレガントではありません)。今スクロールバーは奇妙に見えますが、少なくとも幅は適切です。 ;-)
答え1
で希望の値にabout:config
設定します。widget.non-native-theme.scrollbar.size.override
widget.non-native-theme.enabled
true
これは(作成時のデフォルト値)場合にのみ影響します。以前のバージョンにはという設定がありますwidget.non-native-theme.scrollbar.size
。
答え2
Ignomの答えは正しいですが、バージョン89以降、FirefoxはもはやデフォルトでGTKスタイルをサポートしていません。 about:configの新しい設定widget.non-native-theme.enabled
をに変更する必要がありますfalse
。
(Ignomの答えについて言及したかったのですが、担当者は十分ではありません。)
答え3
Firefoxバージョン91.8.0を使用してAlma linuxを実行する:
これは私にとって効果的でした。ブラウザバーにabout:configと入力し、「スクロールバー」と入力してフィルタリングします。
検索: widget.non-native-theme.scrollbar.size
そして、値を希望の値に変更してください。変更を適用するには Firefox を再起動してください 私は40に設定しました。バーをクリックすることは、納屋の側面をクリックするのと同じです。
答え4
私はFirefoxスクロールバーの幅を増やす2つの方法を知っています(Firefox 68.9esrとFreeBSD 12.1でテスト)。
GTK3スタイルを調整して、
FirefoxがGTK3を有効にします。したがって、使用しているGTK3スタイルの関連設定を上書きできます。でスタイル設定を見つけることができます/usr/local/share/themes/<your style>/gtk-3.20/gtk.css
。特定の設定を上書きするには、このファイルを使用してください~/.config/gtk-3.0/gtk.css
。
独自の実験を開始するために使用できる設定を見つけることができます。ここ。CSSの使用
最新のFirefoxバージョンでは、CSSを使用してFirefoxがGUIを表示する方法を変更できます。ここ詳細はこちら)。構成フォルダのサブディレクトリにあるファイルを使用する必要があります
。この設定により、Firefoxスクロールバーの幅を増やすことができます(参照userContent.css
chrome
scrollbar-width: auto;
ここ説明を得るために)。
ここスクロールバーの幅を含むさまざまなFirefox GUI CSS設定を調整するための使いやすいプロジェクトを見つけることができます(設定を更新して./config/custom_scrollbar_appearance.css
からインポートを有効にするuserContent.css
)。
最新のFirefoxバージョンでは、構成設定によってこのメカニズムが無効になることがあります(例:about:config
環境設定を参照layout.css.scrollbar-width.enabled
)。
CSSでスクロールバー関連の設定を指定すると、GTK3の設定は~/.config/gtk-3.0/gtk.css
無視されます。
現在、CSSメソッドを使用してスクロールバーの正確な幅を指定する方法はありません。 GTK3調整ではこれが可能で、他のスクロールバープロパティも設定できます。