-2

オーバーレイが開いているときにオーバーレイのオーバーフロー (スクロール バー x および y) を削除し、オーバーレイ (画像ビューアー) が閉じられると、body によってオーバーフローが表示されます (スクロール バー x および y) (オーバーレイがクリックによってトリガーされる前)画像では、ボディのスクローラーが表示されます。

例:

<style type="text/css">
body { overflow:visible;}
div.overlay {position: fixed; overflow-y:hidden; overflow-x:hidden;} </style>

ありがとう、私は知っています。私はコーディングが苦手です:?

4

1 に答える 1

0

jquery を使用してこれを行うことができます。オーバーレイを初期化する場所に、次を追加します。

$("body").css("overflow", "hidden");

オーバーレイを閉じる場所に、次を追加します。

$("body").css("overflow", "visible");

お役に立てれば。

于 2013-06-29T13:21:49.317 に答える