我是新來的分機JS,我嘗試將3個組件放在FormPanel中,但我不知道要在中心對齊它們。對齊面板中心的組件:EXT JS
這裏是我的代碼
var durationForm = new Ext.FormPanel({
border : false,
labelAlign : 'top',
frame : true,
bodyStyle : 'padding-left:475px;',
items: [{
items: [{
rowWidth : .5,
layout :'column',
items:[{
columnWidth : .13,
layout : 'form',
items : [getNewLabel('<br/><font size="3">Duration: </font>')]
},{
columnWidth : .20,
layout : 'form',
items : [fromDate()]
},{
columnWidth : .17,
layout : 'form',
items : [toDate()]
}]
}]
}]
});
durationForm.render(Ext.getBody());
這說明這樣的
輸出,但我想組件在面板的中心對齊。任何人都知道如何做到這一點?
感謝阿莫爾,它現在定位在中間。但是現在,「持續時間」,「發件人」和「收件人:」之間沒有空格。他們三個並排放置。你知道如何在它們之間留出一點空間嗎? – Ajan
現在我明白了,謝謝。我沒有看到「看到這個」。 – Ajan
不,我很抱歉。但是這似乎並沒有解決我的問題。實際上,現在當我改變我的瀏覽器窗口大小時,它並沒有出現在中間。這種佈局不是自我調整的。你知道問題在哪裏嗎? – Ajan