メインのWebページで次のDIVレイアウトを使用するGWTアプリケーションがあります。
<div id="mainContainer">
<div id="applicationHeader">
<div id="imageLoader"></div>
<div id="applicationHeaderMain">
<div id="logo"></div>
<div id="banner"></div>
<div id="menu"></div>
</div>
</div>
<div id="applicationContainer"></div>
<div id="applicationFooter"></div>
</div>
applicationHeader
とはどちらもapplicationContainer
CSSコマンドwidth:100%;
を使用して、サイズをブラウザのサイズに適合させます。ApplicationContainerの中に、TabPanelがあります。
これで、タブの1つにあるいくつかの要素のサイズを変更する関数ができました。その場合、TabPanelがブラウザーの全幅を超えることがあります。TabPanel自体は、その子のサイズに適切に適応mainContainer
します。これも同様に行われるようですが、applicationHeader
-DIVは、親要素のサイズが変更されても、実際のサイズを維持します。
applicationHeader
-DIVのサイズを正しく変更するにはどうすればよいですか?