web-dev-qa-db-ja.com

Firefoxは入力バーを黒で表示し、方程式は薄い灰色で表示します

Firefoxが正しく表示されません。

  1. Webサイトでテキストを入力するためのバーは通常黒で表示され、入力されたテキストは濃い灰色がかっています(マークを付けると表示できますが、これは一時的な回避策にすぎません)
  2. ウィキペディアの方程式は、何らかの理由で薄い灰色で表示されます。

私は最近FirefoxQuantumにアップデートしました。これで問題が解決することを期待しています(解決しませんでした)。

私のマシンはManjaro17.1pre2 Hakoilaを実行しています。デスクトップ環境はXfceで、使用しているウィンドウマネージャーはAdapta-NoktoテーマのXfwmです。私のGTKテーマはVertex-Maia-Dark [GTK2]です。

4
Jonas Schwarz

コメントでFoxによってリンクされたArchWikiエントリで提案された手順に従うだけで、問題を解決しました(ありがとうございます!)。私のFirefoxディレクトリにあるユーザーコンテンツのcssファイルに

~/.mozilla/firefox/xxxxxxxx.default/chrome/userContent.css

、次のテキストを追加しました。

input:not(.urlbar-input):not(.textbox-input):not(.form control):not([type='checkbox']):not([type='radio']), textarea, select {
-moz-appearance: none !important;
background-color: white;
color: black;
}

#downloads-indicator-counter {
color: white;
}

firefoxを再起動した後、問題が修正されました。


これから学んだ教訓は、次回最初にArchWikiをチェックすることです。

1
Jonas Schwarz

Firefoxで使用されるgtkテーマをオーバーライドできます。

  1. 案内する about:config
  2. 文字列キーを作成するwidget.content.gtk-theme-override
  3. 値を任意のライトテーマ名に設定します(例:Adwaita:light
  4. firefoxを再起動して適用します
5
Yukulélé

この問題は、Firefoxが私の(暗い)GTKテーマの特定の色を使おうとしたことが原因であることがわかりましたが、入力ボックスなどと予期せず衝突することがよくありました。

これを無効にするには:

  1. 案内する about:config

  2. 検索する browser.display.use_system_colors

  3. 値をfalseに設定します

色のコントラストが悪いことに気づきませんでした。コンテキストメニューなどは引き続きGTKテーマを使用しています。

2
boxama