我正在使用GWT / GXT开发基于浏览器的应用程序。 html文件包含html中的静态标头写入,以及填充ViewPort的div。
ViewPort在这里非常有用,因为它允许自动调整大小。但是,ViewPort始终使用浏览器大小调整大小,并且不考虑html标头大小。 所以我总是有一部分ViewPort隐藏:/
你知道另一种方式吗?
抱歉我的英语不好:) 感谢的
答案 0 :(得分:2)
只需添加带填充的样式:
Viewport view = new Viewport();
view.addStyleName("root");
view.setWidget(new MyWidget());
RootPanel.get().add(view);
.root{
padding-right: 20px;
padding-bottom: 20px;
}
答案 1 :(得分:1)
Viewport获取浏览器的整个高度和宽度。我在onAttach()方法中看到它自己分配浏览器窗口的高度和宽度。
您可以考虑将标头添加到视口本身。