我试图弄清楚我如何根据需要对齐VerticalPanel的子元素。

我有一个100%高的verticalPanel,它已添加到splitLayoutPanel的中心。
在verticalPanel中添加第一个孩子时,它会自动与顶部对齐。
在将子窗口小部件的高度设置为例如30PX并添加另一个孩子之后,第二个子窗口将对齐verticalPanel的一半高的顶部。

考虑到间距,我想成为第二个孩子(scrollPanel),在第一个孩子的正下方,scrollPanel应该使用verticalPanel heigt中其余部分的100%。

希望您能够帮助我。

最佳答案

尝试将第二个单元格的高度设置为100%,例如:

myVerticalPanel.setCellHeight(myScrollPanel, "100%");


或者,您可以用DockPanel(或DockLayoutPanel)替换VerticalPanel,并向北添加第一个子项,并在中心添加第二个子项。

关于css - GWT VerticalPanel对齐问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20709784/

10-10 05:48