我使用AbsolutPanel作为主面板.我将另一个AbsolutPanel添加为主面板的标题.现在我将ScrollPanel添加到主面板.ScrollPanel在另一个面板上包含30个按钮.滚动时,最后一个按钮未完全显示.
如果我删除标题AbsolutPanel,则会显示所有内容 - 如果我增加标题面板的高度,则显示更少.包含VerticalPanel的ScrollPanel的可滚动区域与ScrollPanel外部的标题面板的高位完全相同.如果我对主面板使用"Overflow.SCROLL",我可以滚动到verticalPanel的末尾,但在这种情况下滚动页眉面板.
非常感谢每一位帮助 - 谢谢!
为了重现这个问题,我做了以下测试:
AbsolutePanel main = new AbsolutePanel();
RootLayoutPanel.get().add(main);
main.setSize("100px", "100%");
AbsolutePanel header = new AbsolutePanel();
main.add(header);
header.add(new Label("HEADER"));
VerticalPanel content = new VerticalPanel();
ScrollPanel scroll = new ScrollPanel(content);
scroll.setSize("100px", "100%");
main.add(scroll);
for (int i = 0; i < 30; i++)
content.add(new Button("Button :" + i));
Run Code Online (Sandbox Code Playgroud)