2

私はGWT/GXTを使用してブラウザベースのアプリケーションを開発しています。htmlファイルには、htmlでの静的ヘッダー書き込みと、ViewPortで埋められたdivが含まれています。

ViewPortは自動サイズ変更ができるため、ここでは非常に便利です。ただし、ViewPortは常にブラウザのサイズに合わせてサイズ変更され、htmlヘッダーのサイズは考慮されません。だから私はいつもViewPortの一部を隠しています:/

別の方法を知っていますか?

私の貧弱な英語でごめんなさい:)ありがとう

4

2 に答える 2

2

パディング付きのスタイルを追加するだけです:

Viewport view = new Viewport();
view.addStyleName("root");
view.setWidget(new MyWidget());
RootPanel.get().add(view);

.root{
    padding-right: 20px;
    padding-bottom: 20px;   
}
于 2012-09-08T05:17:52.217 に答える
1

ビューポートは、ブラウザーの高さと幅全体を使用します。onAttach() メソッドでは、ブラウザ ウィンドウの高さと幅が割り当てられていることがわかります。

ビューポート自体にヘッダーを追加することを検討できます。

于 2012-06-23T04:13:59.020 に答える