【问题标题】:GWT ScrollPanel with 100% height高度为 100% 的 GWT ScrollPanel
【发布时间】:2013-05-23 13:51:07
【问题描述】:

我正在尝试在另一个 VerticalPanel 内的 ScrollPanel 内构建一个带有 VerticalPanel 的 UI。我需要 ScrollPanel 拉伸到其父级的高度和宽度,所以我将高度和宽度设置为 100%。问题是,如果子 VerticalPanel 超出父级的大小,则 ScrollPanel 会拉伸以适应子级,超出其父级的限制。

是否有任何 CSS 属性来限制 ScrollPanel 的大小?我不能使用 maxHeight/maxWidth,因为我不知道父级的尺寸,并想继续使用“100%”作为宽度/高度值。

谢谢!

【问题讨论】:

  • 我觉得你可以使用 CSS“继承”属性来获得父级的相同属性
  • 请看this question

标签: gwt


【解决方案1】:

您不能以百分比指定滚动面板高度。这应该是绝对的而不是相对的。您必须修改代码并将百分比替换为 pxem 但不是百分比。

更多详情请参考Scroll Panel Height

【讨论】:

  • 感谢您的回复。遗憾的是 ScrollPanel 不支持相对高度。我可以通过管理代码中的大小来解决这个问题。
【解决方案2】:

很遗憾,您不能将ScrollPanel 大小设置为百分比。如果要将滚动面板高度设置为客户端的视图高度,则必须在代码中将其高度管理为 Window.getClientHeight()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-24
    • 2011-06-22
    • 1970-01-01
    • 1970-01-01
    • 2011-10-05
    • 1970-01-01
    • 2013-04-04
    相关资源
    最近更新 更多