私はGxt-2.2.3のcomboxボックスを使用していますが、IE7でレンダリングする場合、配置に問題はありませんが、Firefox-4.0.1に関しては、次のような選択矢印の配置の問題があります。
アプリケーションを実行すると、アプリケーションはFirebugモードになり、このdiv'element.style'に値'padding-left:80px'のデフォルトスタイルが適用されていることがわかりました。だから、ブラウザのこの非互換性の理由と、このスタイルをオーバーライドする方法を誰かが私に提案できますか?
コード:
private ComboBox<TestModel> comboModel = new ComboBox<TestModel>();
comboModel.setFieldLabel(wrapAlignmentSpan("State"));
ListStore<TestModel> store = new ListStore<TestModel>();
store.add(getModels(new ArrayList<TestModel>()));
comboModel.setDisplayField(TestModel.STATE);
comboModel.setValueField(TestModel.STATE);
comboModel.setLabelStyle("font-weight:bold;width:120");
comboModel.setWidth(100);
comboModel.setStore(store);
そして最後に、これを「FormPanel」に次のように追加します。
mainPanel.add(comboModel);
前もって感謝します。