2013-05-28 36 views
1

我正在嘗試使用另一個VerticalPanel內的ScrollPanel內的VerticalPanel構建UI。我需要ScrollPanel伸展到其父母的高度和寬度,所以我將高度和寬度設置爲100%。問題是,如果子VerticalPanel超出了父級的大小,則ScrollPanel將伸展以適應子級,超出其父級的限制。GWT ScrollPanel具有100%的高度

是否有任何CSS屬性來限制ScrollPanel的大小?我無法使用maxHeight/maxWidth,因爲我不知道父級的尺寸,並且想要繼續使用「100%」作爲寬度/高度值。

謝謝!

+0

我可以用用戶的CSS「繼承」屬性來獲得父母的相同屬性 –

+1

請看看[這個問題](http://stackoverflow.com/questions/3013378/gwt-100-height - 面板與 - 滾動)。 –

回答

0

您不能以百分比指定滾動條高度。這應該是絕對的不相對的。您必須修改代碼並將其替換爲pxem但不是百分比。

有關更多詳細信息請參考Scroll Panel Height

+0

感謝您的回覆。不幸的是ScrollPanel不支持相對高度。通過管理代碼中的大小,我能夠解決此問題。 – user1539137

3

不幸的是,你可以不設置ScrollPanel大小,以百分比。如果您想將scrollPanel高度設置爲客戶端的視圖高度,則必須將代碼的高度管理爲Window.getClientHeight()