【发布时间】:2015-01-05 04:08:21
【问题描述】:
使用 ExtJS 4.2,如果我创建一个有 2 列的表格布局面板并且内部面板的内容最少,那么列宽都相等并且比例得到尊重。
layout : {
type : 'table',
columns : 2,
tableAttrs : {
style : {
width : '100%',
height : '100%'
}
}
},
看起来是这样的:
http://jsfiddle.net/blackfrancis75/yscjjbLf/1/
但是如果我接着往面板中添加内容,比如Ext.grid.Panel,那么列的比例就会变得一团糟;他们不再是 50/50;它看起来像这样:
http://jsfiddle.net/blackfrancis75/kh8zr80h/1/
我尝试过内部面板和autoScroll 之类的方法,但我似乎没有取得任何进展。
无论内容如何,“强制”表格布局按比例设置列宽的最佳方法是什么?
【问题讨论】:
标签: javascript extjs extjs4