0

Python 3.4 で作成したアプリの GUI を構築するために PyGI を使用しています。インターフェイスのスタイルを設定するために GTK+3 の CSS 実装を使用しています。

私の .css ファイルでは、デフォルトですべてのテキストを白にするように指定しました。

* {
    color: #fff;
}

私は主に暗い/黒の背景に対して作業しているため。

私が構築しているアプリにはテキスト ボックスがありますが、GTK は自動的にコンテキスト/右クリック メニューを提供します。残念ながら、私が適用したデフォルトの白いテキスト スタイルはメニューでも機能するため、ユーザーは何も見ることができません。

これらの設定を次のように上書きしようとすると:

.menu {
    color: #000;
    background-color: #f3f3f3;
}

このようになります。:disabledテキストの色は変わりませんし、疑似クラスにも反応しないようです。

GTK+3 の CSS 実装を使用して、これらのテキスト フィールドのコンテキスト メニューをスタイルまたはカスタマイズするにはどうすればよいですか?

4

1 に答える 1