2

JavaScript を使用してページで開く必要があるポップアップ ライトボックスがあります。ポップアップを開くときは、ブラウザのスクロールバーを無効にする必要がありますが、表示されるはずです。次のコードを試しました

$('body').css({'position' : 'fixed' ,'overflow-y':'scroll','width':'100%'});

このコードはスクローラーを無効にしますが、ポップアップがページの垂直方向の中央で開いているため、ページが上部にジャンプします。これは深刻な UI の問題です。

また、IE6 で動作しない場合がある問題を修正

4

1 に答える 1

-1

透明度のあるマスクの種類の効果を使用して、ポップアップが表示された場合にブラウザーが無効になり、ユーザーがそれに対してアクションを実行できないようにすることができます。

于 2012-09-14T11:57:00.930 に答える