Стрелка выбора поля со списком Gxt неправильно выровнена в Firefox и Safari

Я использую поле со списком Gxt -2.2.3, когда оно отображается в IE7, проблем с выравниванием нет, но когда дело доходит до Firefox -4.0.1, возникают некоторые проблемы с выравниванием стрелок выбора, как показано ниже.

enter image description here

Запустив приложение в режиме 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);

Заранее спасибо.

7
задан Jagadeesh 25 July 2012 в 11:26
поделиться