2013-03-20 7 views
8

でのtbodyのための最小の高さを定義するには:私はTBODYには<code><tr><td></td></tr></code>は、ここに私のコードではない場合でも、CSSのtbodyのための最小の高さを設定する方法をCSS

tbody{ 
    height: 500px; 
    min-height:500px; 
} 

が、それは動作しません。これを達成するために私は何をすべきですか?ありがとう。

+1

はフィドルにあなたのコードを入れてください... –

+0

は、我々はあなたが達成するために望んでいる正確に理解ので、いくつかのより多くのコードを表示します。テーブルが、あなたがしたいことに対する正しいマークアップの選択肢ではないかもしれません。 – drmonkeyninja

+0

コンテンツがない場合はおそらく 'width'を追加する必要があります。 –

答えて

7

なぜあなたはこれをしたいですか?

最小高さと高さはブロックレベルの要素に適用され、テーブルはブロックレベルの要素ではありません。 div内にテーブルをラップし(div.table-wrapなど)、そのdivに最小の高さを適用します。

テーブルレイアウトは重要ではない場合は、tbodyのCSSにdisplay:blockを追加してください。

+0

申し訳ありませんが、tbody要素にはmin-heightを適用できません。 'tbody'に内容がなければ' tbody'を 'thead'から少し離れたところに残しておき、' display:block'を追加しようとすると、テーブルが非常に醜いものになります。たぶん、代わりに 'div'要素を使うべきでしょう。ありがとう。 – hiway

+2

テーブルは複数のを持つことができます。私はそれらを最小の高さにしたい。 –

-1

ディスプレイを追加する必要があります。あまりにも。

-1

IE 5または6を使用している可能性があります。最小高さを削除してみてください。なぜなら、同じ要素に高さと高さを設定することには意味がないからです。私はこれがそうなると思う

+0

'height:80%;を追加できます。 min-height:400px; 'あなたの答えは質問に役立たない。 –

0

table{height:500px !important;} 

今、この!importantはそれが自発的になりますが、それは他の属性によって簡単に上書きされます。

tbodyはheightプロパティを持ちません。

CSSの標準化に従って 'align'、 'char'、 'charoff' & 'valign'の4つのプロパティしか保持しません。

また、残りのスペースに同じサイズとセル間隔のセルが追加されます。

tbody{ 
    height:500px; 
    display:block; 
} 

しようとすると、返信が、私がこのデモはあなたのために動作します:)

+0

tbodyタグによってmin-heightが完全に無視される –

+0

はいサポートされません。私はコードを再度参照して改訂しました。 – MarmiK

3

希望を...行うことを願っています

のCss:

tbody{ 
    height: auto; 
    min-height:200px; 
    display:block 
    } 

Fiddle

+0

これは私のためには機能しません。 –

1

<tbody>に最小高さが必要でした。他のHTML要素を挿入できなかったためですents(ユーザーコンテンツ)。私は修正を見つけた。

高さは空のテーブルで機能しますが、空のテーブルにChromeの空のtbodyがある場合(59)、FirefoxとEgdeでは機能しません。また、隠された他のケース<tr>は問題を提起しました。すべてのケースに対してJSFiddleを参照してください。

CSS:

.test { 
    border: 1px solid red; 
    height: 60px; 
} 

HTML:

Empty table: 
<table class=test> 

</table> 

Empty tbody: 
<table class=test> 
    <tbody></tbody> 
</table> 

クロム59:

Chrome 59

エッジ(14)は、IE(11)は、Firefox(54):

はでこれを修正:

tbody:before { 
    content: ''/* needed for chrome*/ 
} 

updated JSFiddle

関連する問題