ページのスクロール位置を取得する方法


  1. JavaScriptのwindow.scrollYプロパティを使用する方法:
const scrollPosition = window.scrollY;
console.log(scrollPosition);

この方法は、ウィンドウ全体のスクロール位置をピクセル単位で取得します。

  1. window.pageYOffsetプロパティを使用する方法:
const scrollPosition = window.pageYOffset;
console.log(scrollPosition);

window.pageYOffsetwindow.scrollYと同じく、ウィンドウ全体のスクロール位置をピクセル単位で取得します。

  1. document.documentElement.scrollTopプロパティを使用する方法:
const scrollPosition = document.documentElement.scrollTop;
console.log(scrollPosition);

この方法は、ドキュメントのルート要素(通常は<html>要素)のスクロール位置をピクセル単位で取得します。

  1. document.body.scrollTopプロパティを使用する方法:
const scrollPosition = document.body.scrollTop;
console.log(scrollPosition);

この方法は、ドキュメントの<body>要素のスクロール位置をピクセル単位で取得します。

これらの方法は、ウィンドウがスクロールされるたびにスクロール位置を取得するためのものです。必要に応じてこれらの方法を使用し、スクロール位置を取得するコードを実装してください。

なお、これらの方法はJavaScriptを使用してスクロール位置を取得するものです。ブラウザやフレームワークによっては、異なる方法が必要な場合がありますので、適切な方法を選択してください。