【发布时间】:2014-10-05 11:28:28
【问题描述】:
我正在使用 GWT 的 ListBox 让用户从项目列表中选择他们的输入。当列表框显示在我的浏览器 (Chrome) 中时,单词的结尾和列表框本身的结尾之间似乎有相当大的空间。
例如:
这是我用来将列表框添加到 FlexTable 的代码:
final ListBox listBox = new ListBox();
listBox.setVisibleItemCount(1);
listBox.addItem("");
listBox.setEnabled(enabled);
listBox.setSelectedIndex(selectedIndex);
setWidget(1, columnIndex, listBox);
getFlexCellFormatter().setStylePrimaryName(1, columnIndex, cellStyle);
如何删除单词末尾和列表框末尾之间的多余空格?
谢谢
【问题讨论】:
-
是否有为选择选项配置的样式表。看起来您要么设置了填充,要么另一个选项是列表中的一个选项很长。选择将始终扩展到最长的选项。有一些解决方法,例如文本溢出,但我会先检查这些。
-
这是涉及的样式表(根据 FireBug)body { color:#333333; font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;字体大小:14px;行高:20px; }。这些值也不是很长。有什么解决办法
标签: gwt listbox cellpadding