const element = document.getElementById('targetElement'); console.log(window.pageYOffset + element.getBoundingClientRect().top);
window.pageYOffset
でスクロールがページの上端からどれくらいの位置にあるのかを取得する。
element.getBoundingClientRect()
で今のスクロール位置からの相対距離と要素のサイズを取得する。そのうち、 top の値が今のスクロール位置との相対的な高さとなる。
ただいまコメントを受けつけておりません。