有3個divs,每個都有一個面板。最初只顯示2個面板,另一個隱藏。點擊其中一個面板中的「更新」,這兩個div將被隱藏,並顯示第三個div。
第3個面板中有一組按鈕。下面是用於它的代碼按鈕對齊更改點擊它 - extjs
buttons: [{
xtype: 'checkbox', id:'usapCheck', boxLabel: 'I Accept', allowBlank: false, margin: '1 1 4 230'
},{
buttonAlign: 'right',margin:'0 0 0 3.6',text: 'Save',width: '30',iconCls: 'save',
handler: function() {
//code to save form details
}
},{
buttonAlign: 'right',margin:'1 1 0 3.6',text: 'Clear',width: '30',iconCls: 'clear',
handler: function() {
//code to clear the fields
}
},{
buttonAlign: 'right',margin:'1 1 1 1.6',text: 'Back',width: '30',iconCls: 'back',
handler: function() {
//code to hide this div and show other divs.
}
}]
當我點擊後退按鈕時,第三面板是隱藏的,並顯示在相同的JS 2個其他網格。但是當我再次單擊'更新'按鈕時,要顯示第三個面板,這些按鈕的對齊將會改變。
因此,在隱藏和顯示面板時,對齊以奇怪的方式變化。
我完全失去了,沒有任何線索。誰能幫幫我嗎?
我將'buttons'改成了'bbar',並在Mozilla和IE中都可以使用。無論如何,謝謝你的幫助。我愚蠢的嘗試按鈕。 – Freakyuser 2014-10-27 13:28:17