当初始设置的autoheight为true时,我试图从网格切换高度。 我希望能够在网格变得比浏览器视图更大时切换高度。
网格位于没有ext视口的普通页面上。
如果我尝试设置这样的高度,那么我会松开滚动条。 我可以在firebug中看到溢出设置为可见而不是自动。 我怎么能改变它?
mygrid.autoHeight=false;
mygrid.setHeight(200);
如果我在网格的初始设置中离开autoHeight是真的,我无法确定行所需的高度。
是否有人可能有此问题的解决方案/解决方法?
谢谢你,理查德
修改
我认为这会起作用
var scroller = Ext.select("#grid-rekovz div.x-grid3-scroller");
scroller.setStyle('overflow-y','auto');
答案 0 :(得分:0)
如果你使用autoHeight:true;然后你将高度计算问题委托给浏览器,这样你就失去了对它的控制。如果你使用autoHeight:false;那么您可以根据需要更改高度,但如果内容比指定区域大,浏览器不会向内容添加滚动条。
P上。 S.是的,我是necroposter =)。