何も重くしたくないので、かなり単純なjQueryモーダルを作成しました。モーダルは、iPad を除くすべてのブラウザーで正常に動作します。
ページの下部にいるときにクリックしてライトボックスを開くと、ページの上部に表示されなくなります。
私はウィンドウを配置するためにjQueryを使用していません。純粋なcssだけです.iPad以外の他のすべてのブラウザでこれが機能する理由を誰でも見ることができますか?
#ライトボックス {
位置:固定; /* ライトボックス ウィンドウを現在のビューポートに保持します */
上:0;
左:0;
幅:100%;
高さ:100%;
Z インデックス: 2;
背景色: rgba(0, 0, 0, 0.2);
フォントの太さ: 100;
マージン: 0 0 .1em 0;
色: #f8ef71;
text-shadow: 1px 1px 1px #af7913;
テキスト整列: 中央;
}