【发布时间】:2013-02-05 00:27:33
【问题描述】:
我正在尝试在水平面板中实现滚动面板。
我读了这篇文章
GWT Horizontal panel with horizontal scrolling
答案似乎很好,但我想知道 ravi 是否用滚动面板包裹了他的简单面板,反之亦然。
基本上我想知道面板是如何相互嵌套的?
【问题讨论】:
标签: gwt
我正在尝试在水平面板中实现滚动面板。
我读了这篇文章
GWT Horizontal panel with horizontal scrolling
答案似乎很好,但我想知道 ravi 是否用滚动面板包裹了他的简单面板,反之亦然。
基本上我想知道面板是如何相互嵌套的?
【问题讨论】:
标签: gwt
滚动面板没什么特别的——它只是一个带有一些 CSS 设置的 DIV 元素。这就是另一个问题的答案的意思,因为SimplePanel 只是一个显示为 DIV 的小部件。
所以另一个答案是通过以下方式创建一个滚动小部件:
SimplePanel 作为内容容器overflow-x 属性的CSS 设置为SimplePanel
如果您喜欢更直接的方式,请查看UiBinder。使用它,您可以将小部件/CSS/HTML 元素组合成更接近浏览器呈现 UI 的形式。因此,例如,您可以使用所需的 CSS 创建一个 DIV 来实现滚动容器。
【讨论】: