如何获取相对于文档的固定定位元素的offsetTop

时间:2018-01-24 09:43:23

标签: javascript

我想找到文档顶部与使用Vanilla javascript定位在滚动上的元素之间的距离。

下面提到的代码返回相对于窗口的距离,而不是相对于文档的距离。

JS:

console.log(document.getElementsByClassName('butterfly')[0].offsetTop);

CSS:

.butterfly {
  position: fixed;
  top: 10px;
  right: 10px;
}

1 个答案:

答案 0 :(得分:0)

使用window.scrollY获取从文档顶部到当前位置的滚动距离。