css - 向 GWT SuggestBox 添加滚动条

标签 css gwt scroll suggestbox

有谁知道如何:

1) 向 SuggestBox 创建的弹出窗口添加滚动条?

2) 如何高效地自定义SuggestBox的外观(CSS)?

我想在尽可能不触及实际实现的情况下进行上述更改。 此解决方案还应支持(IE7-IE8、FF、Chrome)。

谢谢。

最佳答案

使用 Firefox(或 IE/Chrome 调试器)的 Firebug 插件来检查您需要修改其样式的元素,并查看 GWT 是否已为其分配样式类名 [或阅读其 JavaDoc]。在你这里,它的 gwt-SuggestBoxPopup 用于外部元素,还有许多其他样式类名称用于内部元素,如 suggestPopupMiddle、suggestPopupMiddleCenterInner 和 suggestPopupContent。使用此类名称修改组件样式。

要添加垂直(水平)滚动,您需要指定高度(宽度)或最大高度并使用 overflow-y: scroll; (overflow-x: scroll;) 或 overflow: scroll; 在不需要时使用 auto 而不是 scroll 来隐藏 scollbar。

所以你的简短回答是:

.suggestPopupContent{
    height: 100px;    
    overflow-y: scroll;
}

关于css - 向 GWT SuggestBox 添加滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4430800/

相关文章:

html - 如何将一行中的所有 Bootstrap 3 单元格设置为相同的高度

javascript - 如何在angular js的重复中间停止ng-repeat

gwt - 带有 GWT 的 jre 1.6

java - GWT.log 抛出错误

java - 如何在没有 UiBinder 的情况下将 CellTable.Style 与 GWT 2.7.0 一起使用?

javascript - 当用户滚动位置到达它时将 javascript 加载到 div

css - 宽度:100% 调整窗口大小(CSS)

html - 将箭头选择器添加到按钮中心

javascript - 使用 CSS transform scale() 在不裁剪的情况下放大元素,保持滚动

selenium - 在更多数据加载时在 Selenium 中向下滚动 - 延迟加载