2011-10-12 16 views
0

ページの主な背景画像の設定に問題があります。GWTの全画面スクロールビュー内のパネルで適切な背景画像を取得できません

私は全画面スクロールビューを持っています。ここでは、中央に〜1000pxの幅のフローパネルがあります。問題は、フローパネルが半分空であっても、フローパネルが画面の下に広がっていても、フローパネルが画面の上部から下部に向かう背景イメージを持つようにすることです。

pageload/resizeでフローパネルの高さを画面の高さに設定すると、フローパネルが画面より大きくなるまで正しく動作します。その時点で、バックグラウンドイメージは元の設定高さで停止します。背景画像自体がフローパネルとともにサイズ変更されていない場合

最初にフローパネルのサイズを変更していない場合は、画面が拡大されますが、フローパネルの高さより下にある背景画像は画面に表示されません。

スクロールバーが表示されたときに内部フローパネルがスクロールバーの幅だけ左に移動するため、バックグラウンド画像と内容が一致しないため、背景画像をスクロールパネル自体に配置できません。

これは、ページを作成するための非常に一般的なアプローチである必要があります。そのため、欠落している解決策が必要です。それが役に立ったら、アプリはIE6を目指しています。

答えて

0

私はそれを修正したかもしれないと思う - 私は今、ウィンドウのサイズに応じてパネル上にmin-height + ie6 min-heightを設定した後、ウィンドウのサイズを変更してリフレッシュします。正しく働いているようです。

関連する問題