使用GXT ViewPort调整概要大小

时间:2012-06-22 13:57:28

标签: extjs viewport gxt

我正在使用GWT / GXT开发基于浏览器的应用程序。 html文件包含html中的静态标头写入,以及填充ViewPort的div。

ViewPort在这里非常有用,因为它允许自动调整大小。但是,ViewPort始终使用浏览器大小调整大小,并且不考虑html标头大小。 所以我总是有一部分ViewPort隐藏:/

你知道另一种方式吗?

抱歉我的英语不好:) 感谢的

2 个答案:

答案 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()方法中看到它自己分配浏览器窗口的高度和宽度。

您可以考虑将标头添加到视口本身。