我的 ScrollPanel 有问题...我尝试使用它,但它没有填满所有空间:
scrollPanel.setSize("100%","100%");
我读到应该给 ScrollPanel 一个固定的高度,但这不符合我的要求!
我有一个 HorizontalPanel,当我使用 setSize("100%","100%"); 空间已被填满,但是当我将 HorizontalPanel 放入 ScrollPanel 时,我遇到了这个问题。
有人对此有解决方案吗?
如果滚动面板没有被另一个面板包围并且您提到它height
,100%
它会占用0px
高度。如果您的滚动面板之前的整个层次结构都是布局面板,那么设置height
为100%
将起作用,但否则您应该重新设计您的逻辑。
根据文档http://goo.gl/V31VB,您应该使用 CSS 单位而不是百分比。
您可以使用 Window.getClientHeight()/Window.getClientWidth() 计算高度/宽度。