[Seasar-user:7703] Re: [Teeda]Gridの列幅に、スタイルシートのpadding値が加算されてしまう

Tetsuya Midorikawa [E-MAIL ADDRESS DELETED]
2007年 5月 18日 (金) 19:30:05 JST


緑川です。

大谷さん、対応ありがとうございます。

こちらでもまだ現象の再現性を確認したところまでですが、
以下の手順で100%再現しますのでご確認をお願いします。

1.Dolteng 0.18.3 にて、Churaプロジェクト(Super Agile)を新規作成
2.DatabaseViewより、適当なテーブルでScaffoldを生成
3.生成された xxxxList.html で、gridのthead/tbodyの各列にwidthを設定
4.実行し、ヘッダ部とボディ部の幅が等しく表示されるのを確認
5.global.cssの .gridCellに padding-left: 5px; padding-right: 5px; を設定
6.実行するとボディの列幅がヘッダ部より大きくなって表示される
7.WEB-INF/libに teeda-extension-1.0.3.jarを配備してTomcatを再起動
8.実行すると、元通りヘッダ幅とボディ幅が等しく表示される

以上です。
デフォルトのglobal.cssの .gridCell に手を入れただけで再現します。
ちなみに当方では、global.css を以下のように編集して、罫線とpaddingを
確認しやすくしています。

.gridTable {
background-color: black;
border-collapse: collapse;
}

.gridTable th, .gridTable td {
border: solid black 1px;
}

.gridCell {
height: 25px;
padding-left: 5px;
padding-right: 5px;
}

宜しくお願いいたします。



Seasar-user メーリングリストの案内