每个组合框的箭头在所有浏览器中都被取代(我尝试过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);
}
}
答案 0 :(得分:0)
好的,我发现了为什么会这样。我在我的项目中使用Maven GWT插件,因此我使用此插件生成原型。我有一个自动生成的MyApp.css文件,以引入自定义css布局。但是,我从未研究过那个css文件。这个生成的css文件包含,amonst其他,所有图像的上边距。当然,这个差距导致了这个问题。我认为这个帖子可以关闭。
img {
margin-top: 20px
}