問題の調査
バックグラウンド添付ファイルを使用する場合: に修正されましたiOS で背景画像を固定しようとすると、開発者は予期しないサイズ設定やスクロール効果の欠如といった問題に遭遇します。この問題は、iOS の Safari がスクロールのパフォーマンスを向上させるために背景の添付ファイルを無効にしているために発生します。
ブラウザの制限について
@PaulIrish によると、固定背景では大幅な再描画が必要になります。コストがかかり、スクロールのパフォーマンスに悪影響を及ぼします。その結果、iOS 上の Safari はこの動作を無効にしました。
代替アプローチ
iOS では、background-attachment: fix がサポートされていないため、代替ソリューションを検討できます。
固定位置DIV:
Examples
さらなる実装については、次の投稿を参照してくださいガイダンス:以上がiOS で「background-attachment:fixed」の動作を複製するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。