2011-10-31 77 views
3

我正在使用ExtJS lib的大量使用的项目,至于我在纯CSS横向浏览器布局开发方面并不擅长,我决定使用ExtJS布局进行可靠的标记原型设计。只有一个问题 - 我无法弄清楚如何让我的页面可以滚动,就像传统网站一样。 ExtJS只是剪辑任何溢出浏览器视口的内容,“autoScroll:true”不起作用。可滚动的ExtJS驱动布局

回答

1

基于第一ExtJS4释放,不再适用于新版本

这取决于你的布局...一个viewport应该只包含一个元素,也将忽略滚动设置。这是因为默认情况下,视口使用fit布局。将可滚动设置赋予将包含所有内容并记住的视口中的一个项目,并且该项目不能是布局类型适合的。

{ 
    xtype: 'viewport', 
    items: [{ 
     autoScoll: true // will be of xtype panel by default 
     items: // you content 
    }] 
} 
+0

感谢您的回答)) – Radagast

+0

顺便说一句,使用'HBox'或'VBox'布局可以禁用滚动的可能性。 – Radagast

+0

默认情况下,视口不使用'fit'布局。默认布局是'auto'。 – pllee