ビキナー さんへ
質問には、使用している Mozilla 製品名とバージョンだけでなく、使用している OS の種類も明示してください。
OS 毎に対処法が異なる場合があります。
フォーラムの利用に関するご案内 を一読下さい。
また、問題が解決した場合や入手したい情報が得られた場合は、解決した旨の返信をお願いします。
ビキナー さんが書きました:
バージョン 2.0.0.21を使用しています。デフォルトではスレッドペインの背景色が1行おきに白/水色となっていますが背景色を白に統一したいです。
デフォルトテーマで、その配色と言う事は OS は Windows 系を使われてますか?
デフォルトテーマの一行おきの着色 (Zebra striping) を無効にする場合、
Windows 系では以下を UserChrome.css に書き加えます。
コード:
/* remove zebra striping */
#threadTree treechildren::-moz-tree-row(odd) {
background-image: none !important;
}
Mac OS X の場合は、以下を UserChrome.css に書き加えます。
コード:
/* remove zebra striping */
#threadTree > treechildren::-moz-tree-row {
background-color: transparent !important;
}
上記は私の環境 (Windows XP SP3 および OS X 10.5.6, Thunderbird 2.0.0.21) にてデフォルトテーマで確認しました。
別途、デフォルト以外のテーマを導入している場合は上記の解説の限りではありません。
例えば、私は Mostly Crystal と言うテーマを OS X 10.5.6 上の Thunderbird で使っていますが、
上記の Windows 系の "おまじない" でないと、一行おきの着色 (Zebra striping) を無効に出来ません。
詳しくは、以下も合わせてご参照下さい。
Zebra striping - MozillaZine Knowledge Base
また、UserChrome.css の作成にあたっての諸注意事項は
こちらのレスや
こちらのレスが参考になるかと思います。