4

これは簡単な質問かもしれませんが、私はそれを理解できないようです。

jqueryを使用してポップアップウィンドウを作成しています。編集ボタンをクリックすると、ポップアップウィンドウが表示され、その背後にあるすべてが毛布で覆われ、フェードアウトの印象を与えます。

正常に動作していますが、背景のブランケットは表示されている画面スペースのみを覆っています。つまり、下にスクロールして、毛布がどこで終わるかを確認できます。

スクロールしないと見えないものも含めて、ページ上のすべてをカバーできるようにしようとしています。

これは私が現在持っているCSSです、

#blanket {  
 background-color:#111;
 opacity: 0.65;
 filter:alpha(opacity=65);
 height:100%;
 width:100%;
 position:absolute;
 top:0;
 left:0;
 z-index:2000}

どうすればすべてをカバーできますか?

4

1 に答える 1

6

オーバーレイの背景(ブランケット)がページとともにスクロールしないようにに変更position: absoluteします。position: fixed

于 2012-04-30T17:13:32.513 に答える