0

我需要显示表格的滚动条。我用 style="height:200px;overFlow:auto;" 在表格周围添加了一个 div 元素。如果表中有更多记录,这工作正常,但如果表中只有一条记录,我无法看到滚动(这很好)并且表的高度与以前相同,空白处底部(因为我设置为 200px 的高度)。如何通过在只有一条记录的情况下删除空白空间并在有更多记录的情况下显示滚动来使表格高度正常。

4

1 回答 1

1

不要在 div 上使用 200px 的高度,而是尝试使用 200px 的最大高度;

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

http://jsfiddle.net/d42CA/

于 2013-02-25T13:34:13.267 回答