2011-10-12 93 views
0

我想有兩個widget疊起來GWT部件不知道高度/尺寸

X

Ÿ

我想Ÿ佔用儘可能多的高度,因爲它需要(其大小爲靜態,大約50px,取決於瀏覽器的字體等),並保持粘貼在屏幕的底部,X取其餘的垂直空間。 Y是一個網格,我試過把它們放在不同的容器中,但它們都似乎想要Y的尺寸(即DockLayoutPanel & LayoutPanel)。如果我爲Y指定一個大小,它將以一個瀏覽器或另一個瀏覽器底部的空白結束。有什麼建議?

回答

0

它只是沒有在HTML/CSS可能。如果你完全不知道Y的提前的高度,圍繞它的方式是:

  • 安裝此插件的地方離屏
  • 測量它的使用yWidget.getOffsetHeight()高度
  • 刪除
  • 將其添加到您的LayoutPanel並將「底部」座標設置爲0,將「高度」設置爲測量的高度。