当初始设置的自动高度为 true 时,我试图切换网格的高度。
我希望能够在网格变得大于浏览器视图时切换高度。
网格位于没有外部视口的普通页面上。
如果我尝试设置这样的高度,那么我就会松开滚动条。我可以在 firebug 中看到溢出设置为可见而不是自动。我怎样才能改变这一点?
mygrid.autoHeight=false;
mygrid.setHeight(200);
如果我在网格的初始设置中将 autoHeight 设置为 true,则我无法确定行所需的高度。
有人可能有这个问题的解决方案/解决方法吗?
感谢理查德
EDIT
我认为这会起作用
var scroller = Ext.select("#grid-rekovz div.x-grid3-scroller");
scroller.setStyle('overflow-y','auto');
如果你使用autoHeight:true
;然后你将高度计算问题委托给浏览器,这样你就失去了对它的控制。如果你使用autoHeight:false
;那么您可以根据需要更改高度,但如果内容大于指定区域,浏览器将不会向内容添加滚动条。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)