私はビューポートを持っています:
new Ext.Viewport({
layout:'fit',
hideBorders:true,
items:[panel1,panel2,panel3],
});
今、ビューポートの上にコンボボックスを表示したい:
var myCombo= new Ext.ComboBox({
store:myStore,
editable:false,
renderTo:Ext.getBody(),
triggerActions:'all',
mode:'local',
cls:'scales'
});
CSS:
.scales{
position:absolute,
botton:1em,
right:1em,
background-color:white
}
しかし、そのレンダリングは左側にあります。右のボタンでレンダリングする方法は?
アップデート
今、私はコンボを Panle に入れました:
myPanel= new Ext.Panle({
items[myCombo],
renderTo:Ext.getBody(),
cls:'scales',
border:false
});
今私のコンボは右下にあります。しかし、次のようになります。
アプリからビューポート コードを削除しても、同じ結果が得られます。コンボで何かできる?