検索

ホームページ  >  に質問  >  本文

javascript - JS は画像を動的にロードして、画像が画面上にあるかどうかをどのように判断しますか?

マウスで下にスクロールし、対象領域が画面上に表示されたら画像を読み込みます。では、対象領域が画面上に表示されるかどうかを判断するにはどうすればよいでしょうか?

世界只因有你世界只因有你2747日前474

全員に返信(2)返信します

  • 阿神

    阿神2017-05-19 10:22:40

    画像のgetBoundingClientRect()メソッドを使用して、ビューポートを基準とした左、上、右、下の
    を返し、それがビューポート内にあるかどうかを判断します。

    getBoundingClientRectを参照

    返事
    0
  • 高洛峰

    高洛峰2017-05-19 10:22:40

    画像からページの先頭までの距離を計算し、スクロールバーのスクロール距離を検出します

    返事
    0
  • キャンセル返事