MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

件名リスト行間
https://forums.mozillazine.jp/viewtopic.php?f=3&t=6476
ページ 11

作成者:  pepe.fxug [ 2007年10月15日(月) 00:19 ]
記事の件名:  件名リスト行間

「userChrome.css」で「threadTree treechildren」の「font-size」はうまくいったのですが、件名を見易くするために件名と件名の間を広げたくて、「line-height」とか「padding-bottom」とか試したのですができませんでした :(

どうしたら件名と件名の間を広げることができますでしょうか?

作成者:  Seere [ 2007年10月15日(月) 17:26 ]
記事の件名:  Re: 件名リスト行間

#threadTree treechildren::-moz-tree-row {
min-height : 25px !important;
height : 2em !important;
}

こんな感じでできましたが、望みの動作かどうかはわかりません。
(数値は適当なのでお好みで調整してください)

参考までに、一応調べた方法を書いておきます。

Thunderbird をインストールしたフォルダ内の chrome フォルダの中にある、拡張子が jar のファイルを適当なフォルダにコピーして、解凍します。(zipと同じです。) 解凍するたびに違うフォルダ名をつけないと上書きになるかもしれません。

解凍したファイルの中で、 treechildren という語句がでている部分を grep でピックアップしてあやしい css を探してみました。

classic/skin/classic/global/tree.css でツリーのベースのスタイルを、classic/skin/classic/messenger/mailWindow1.css でメールのリスト (正式名称が思い出せません・・・) 特有のスタイルを指定しているように見受けられたので中を見てみると、

classic/skin/classic/global/tree.css の 62 行目あたりに

treechildren::-moz-tree-row {
border: 1px solid transparent;
background-color: transparent;
min-height: 18px;
height: 1.3em;
}

という部分があり、なんとなくこれがツリーのスタイルの基本だと思いました。このまま userChrome.css に数値を変更して反映させてみたところ、左の 受信フォルダ とかが並んでいる所まで行間が広がってしまいました。そこで、メールのリスト部分を指定する id があるはずだなーと思い classic/skin/classic/messenger/mailWindow1.css を見ると #threadTree が臭かったので試してみると偶然うまくいった次第です。

http://developer.mozilla.org/en/docs/XUL:treechildren
あとからこの辺もみて、正しいプロパティを使用しているのかを確認してみました。

全く強引な調べ方なので、もっと良い方法があるのかもしれません・・・

# Thunderbird 一日目なんですが結構面白いですね。

作成者:  Premier [ 2007年10月15日(月) 21:26 ]
記事の件名:  Re: 件名リスト行間

こんにちは。

Seere さんが書きました:
#threadTree treechildren::-moz-tree-row {
min-height : 25px !important;
height : 2em !important;
}

私の場合は以下です。
コード:
/* スレッドペインの行間を広げる */
#threadTree treechildren::-moz-tree-row {
min-height : 20px !important;
}

これだと行間を広げるだけでなく、狭めることもできます。
20px の数字を小さくすると行間が狭くなり、大きい数字にすると行間が広がります。

手がかりとなる ID の場所や情報等を確認したいときは以下のツール(アドオン)を利用すると
便利かもです。
DOM Inspector : Thunderbird Add-ons
上記の DOM Inspector の日本語ロケール同梱タイプは以下で紹介されています。
DOM Inspector for Thunderbird and Sunbird
他に以下のような物もあります。
InspectorWidget : Thunderbird Add-ons

Seere さんが書きました:
http://developer.mozilla.org/en/docs/XUL:treechildren
あとからこの辺もみて、正しいプロパティを使用しているのかを確認してみました。

えーと、日本語にも翻訳されていますので良ければこっちも参考までに。
XUL:treechildren - MDC

作成者:  Seere [ 2007年10月16日(火) 02:58 ]
記事の件名:  Re: 件名リスト行間

わざわざありがとうございます。
大変参考になります。

# 思ったより翻訳が充実していますね
# こういう資料は英語版の方が最新だから結局近道という先入観がありました・・・

作成者:  pepe.fxug [ 2007年10月16日(火) 06:34 ]
記事の件名:  ありがとうございます m(__)m

いろんな情報を提供していただきありがとうございました m(__)m
おかげさまで見易くなりました。

DOM Inspector もインストールしてみたのですが
FireFoxと使い勝手が違うようでよく分かりませんでした ^_^;

作成者:  らおう [ 2010年6月07日(月) 10:08 ]
記事の件名:  Re: 件名リスト行間

この書き込みがとても参考になりました。
老眼・遠視で小さな文字はとても耐えられません。
文字を大きくしてとてもよみやすくなりました。

ところで、文字を大きくすると>ツール>アカウント設定の画面が一部しか表示されません。これを大きくするのはどうすれば良いでしょう?

私が利用しているのはマック、thunderbird3 です。

作成者:  kiki [ 2010年6月07日(月) 12:12 ]
記事の件名:  Re: 件名リスト行間

 
らおう さんが書きました:
ところで、文字を大きくすると>ツール>アカウント設定の画面が一部しか表示されません。これを大きくするのはどうすれば良いでしょう?

スレッドペインの行間を広げるのと文字サイズを大きくするのは異なります。
またどの箇所の文字サイズをどのくらい大きくするように userChrome.css に記述したのかが
不明です。
そしてアカウント設定ウィンドウの表示が正常ではないという問題も新たに含まれています。

このトピックの本来に質問内容と異なるものですのでぶらさがり投稿で追加するのではなく、新
たに質問トピックを投稿してください。
 
 
*質問・投稿する前に フォーラムの利用について を読むのをお勧めします。
*環境として OS の種類、Thunderbird のバージョンぐらいは書き添えましょう。

 

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/