2012-04-07 13 views
0

が、私は私のCSSでこれを持って働いていません最大幅は違いはありません...CSSテーブルのプロパティは

+0

'ES 'ではなく' .ES'です。あなたは '' –

+0

ではなく、と一致するルールがあります。私の答えを見て、あなたの問題を解決するコードを修正してください。 – w3uiguru

答えて

2

Typo:

.ES { 
^--missing 

.がない場合、CSSクラスではなく、存在しない<es>タグのCSSルールを定義しています。

0

は、テーブルのクラスに基づく要素のスタイルを定義することができ

.ES td{ 
max-width:20px; 
word-wrap:break-word; 
} 

word-wrap属性が必要ではないと思われます。デフォルトでは破損するはずです。

この変更後でも列の幅に問題がある場合は、明示的に列の幅を指定することができます( "最大幅"ではなく "幅")。テーブル/ "ES"スタイルのこれらの属性。

table.ES, .ES { width: 300px; } 

OR

table.ES, .ES { width: 100%; } 

一般的には、列を動的に列の内容に応じて、適切な幅を生成することをテーブルの利点です。

小さいと思われる列に幅を指定し、表の幅を指定し、大きなフィールド値を持つ列の幅を自動調整することができます。