2011-01-11 10 views
2

モーダルウィンドウの背景にドキュメント全体を塗りつぶすために必要な、絶対配置されたdivがあります。モーダルディビジョンは、以下のフォールドを含むウィンドウ全体を塗りつぶします。

私はそれを得ることはできますが、スクロールバーが表示されている場合は、現在表示されている領域を埋めることはありません。私はそれが水平に文書を埋めるために取得することができところで

position:absolute; 
top:0; 
left:0; 
height:100%; 
min-height:100%; 

これは私の現在のコードです。

答えて

7

左のdiv position:fixedと上部、下部を付け、右0

こちらをご覧ください: http://jsfiddle.net/sQLPr/

編集 - 次の行

  • を取り出して、それが親(おそらく体) ですポジション:相対
+0

身体の相対的な位置を設定する必要はありません。 – meo

+0

あなたが正しいです、親の 'position:relative'は' position:absolute'がうまく位置付けられる要素のためのものです。私は訂正した。 – Bazzz

4
div.covered {position: fixed; top:0; left:0; bottom:0; right:0;} 

ここでテストしてください:012解決方法を見つけない限り、ページをスクロールするとポジションアブソーバがスクロールします。コンテンツがあるときに要素がスクロールしないように、位置を固定する必要があります。

-2

これを100%幅のテーブルに入れてください。

+0

ようこそStackOverflowへ。質問に答えるためのコードを入力してください。 OP(元のポスター)は、あなたが何を意味するのか分からないかもしれません。 – Kermit

+0

あなたの答えの意味は何ですか?答えにもう少し努力すれば分かります。 –

関連する問題