2013-02-25 47 views
0

我有一个要求显示表格的滚动条。我在桌子周围添加了一个div元素,style =“height:200px; overflow:auto;”。如果表中有更多记录,这工作正常,但如果表中只有一条记录,我无法看到滚动(这很好),表的高度与之前的空白空间相同底部(因为我已经设置为200px的高度)。如何在只有一条记录的情况下删除空白空间,并在显示更多记录的情况下显示滚动,从而使桌面高度恢复正常。如何使用css height属性来显示HTML表格中的滚动条

+0

我是否需要做height属性什么? – dush 2013-02-25 13:24:44

回答

1

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

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

http://jsfiddle.net/d42CA/

+0

谢谢。 :) 有效 – dush 2013-02-26 04:43:36