タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

JavaScriptとweb制作に関するkuchitamaのブックマーク (1)

  • Intersection Observerが簡単で便利!要素がビューポートに表示されているかを判定できる

    スクロールした際にヘルプや広告を表示したり、無限スクロールでコンテンツを読み込ませたり、画像の遅延ロードなど、要素がビューポートに表示されているかをトリガーにするのには、なかなか面倒なJavaScriptが必要でした。 例えば、スクロールやサイズ変更のイベントを取得し、getBoundingClientRect()などのDOM APIでビューポートからの相対位置を手動で計算します。 この今までの方法は面倒で非効率的でしたが、主要なブラウザに実装されているIntersectionObserver APIを使用すると、非常に簡単に取得することができます。 Intersection Observer comes to Firefox 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、著者様にライセンスを得て翻訳しています。 「IntersectionObserver()」の基的な

    Intersection Observerが簡単で便利!要素がビューポートに表示されているかを判定できる
  • 1