ComboBox选择箭头被取代

时间:2012-01-02 11:23:00

标签: gxt

每个组合框的箭头在所有浏览器中都被取代(我尝试过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 :(得分:0)

好的,我发现了为什么会这样。我在我的项目中使用Maven GWT插件,因此我使用此插件生成原型。我有一个自动生成的MyApp.css文件,以引入自定义css布局。但是,我从未研究过那个css文件。这个生成的css文件包含,amonst其他,所有图像的上边距。当然,这个差距导致了这个问题。我认为这个帖子可以关闭。

img {
   margin-top: 20px
}