javascript:从浏览器显示区域的顶部获取元素的Y位置

时间:2019-05-23 07:53:32

标签: javascript position

我需要获取一个元素(无论它是什么)并能够打印其绝对Y位置。为了计算对象的顶部和整个文档的顶部之间的距离。怎么做

1 个答案:

答案 0 :(得分:0)

您可以尝试以下代码;

const offsets = document.getElementById('elementId').getBoundingClientRect();
const topY = offsets.top;
const bottomY  = offsets.bottom;

文档:https://developer.mozilla.org/en-US/docs/Web/API/Element/getBoundingClientRect