Стрелка выбора ComboBox смещена - PullRequest
0 голосов
/ 02 января 2012

Стрелка каждого выпадающего списка смещена во всех браузерах (я пробовал Firefox, Chrome, Opera). Кто-нибудь знает, в чем может быть проблема? Любая помощь приветствуется.

Подробнее об этой проблеме см. http://www.sencha.com/forum/showthread.php?168487-ComboBox-selection-arrow-is-displaced&p=703835 (поскольку в настоящее время я не могу загружать скриншот здесь.)

См. Также приведенный ниже код, который вызывает проблему.

public class MyApp implements EntryPoint {
@Override
public void onModuleLoad() {
    LayoutContainer container = new LayoutContainer();

    final SimpleComboBox<String> combo = new SimpleComboBox<String>();
    combo.setEmptyText("Select an item...");
    combo.setDisplayField("item");
    combo.setWidth(150);
    combo.setTriggerAction(TriggerAction.ALL);
    combo.add("Value1");
    combo.add("Value2");
    container.add(combo);
    container.setBorders(true);
    container.layout();
    RootPanel.get().add(container);
}

}

1 Ответ

0 голосов
/ 06 января 2012

Хорошо, я узнал, почему это происходит.Я использую плагин Maven GWT в своем проекте, поэтому я использовал этот плагин для создания архетипа.У меня есть файл MyApp.css, который был автоматически сгенерирован для представления пользовательских макетов CSS.Тем не менее, я никогда не заглядывал в этот файл CSS.Этот сгенерированный CSS-файл содержал среди других верхнее поле для всех изображений.И, конечно, эта разница была причиной этой проблемы.Я думаю, что эта тема может быть закрыта.

img {
   margin-top: 20px
}
...