基本上我想在我的应用程序中将滚动条插入到slickgrid中。在这里,我正在初始化slickgrid并在弹出窗口中加载它。问题是,当行是最小的(例如一行)时,当overflow-y设置为滚动时,滚动条出现。当行数小于给定div的高度时如何使垂直滚动条隐藏,当行超过固定高度时出现?请找到以下代码。
<td id="popupView" style="padding-left:10px;float:left">
<a href="#" onclick="popupView()" style="color:blue;" >slickgrid </a></td>
onclick&#34; slickgrid&#34;弹出一个弹出窗口,它将加载下面初始化的slickgrid(假设网格的javascript已初始化):
<div id="slickgridGrid" style="height:99%;width:100%;border:1px solid lightgray;overflow-y:scroll;" >
在网格中出现垂直滚动条时会提到overflow-y属性,即使出现单行也会出现。请帮我解决问题。提前谢谢。
答案 0 :(得分:0)
scard
您需要设置autoHeight选项,然后页面根据网格的高度滚动。您还可以为周围的div设置最小高度,以避免在没有数据时使用小网格。