我想在Extjs的页面主框架中插入手风琴布局。但第一个小组从未关闭过。
我看了this article,但flex:1
解决方案不起作用,但heigth:500
起作用。
Howerver我不知道手风琴面板的实际尺寸。
你还有其他建议吗? 否则我会手动设置高度,但这很难看。
编辑/解决方案
我终于通过使用这个“bug”解决了我的问题:我的手风琴应该在一个面板下,所以我将面板作为手风琴的第一个元素。这样,面板永远不会关闭,初始手风琴的所有元素都是可折叠的。它还允许我声明我的手风琴没有大小。
答案 0 :(得分:0)
您必须在手风琴(面板容器)上设置高度,否则无法确定打开时各个面板的高度。此外,手风琴是不允许您折叠所有面板的布局,但是,如果使用multi:true
配置它,则可以打开多个面板
如果您确实需要关闭所有面板,或者如果您想收缩并折叠整个容器高度,那么不需要任何布局,只需将面板包裹在容器中。