0

テーブルのスクロール バーを表示する必要があります。style="height:200px;overFlow:auto;" を使用してテーブルの周りに div 要素を追加しました。テーブルに複数のレコードがある場合、これは正常に機能しますが、テーブルにレコードが1つしかない場合、スクロールを見ることができず(これは問題ありません)、テーブルの高さは以前と同じで、空のスペースがあります下(高さとして200pxに設定しました)。レコードが1つだけの場合は空のスペースを削除し、レコードが多い場合はスクロールを表示して、テーブルの高さを通常にするにはどうすればよいですか。

4

1 に答える 1

1

div で 200 ピクセルの高さを使用する代わりに、200 ピクセルの最大高さを試してください。

<div style="max-height:200px;overflow:auto;">

http://jsfiddle.net/d42CA/

于 2013-02-25T13:34:13.267 に答える