测量窗口偏移量

时间:2011-06-21 08:43:10

标签: javascript jquery viewport offset

有没有办法在jQuery中测量窗口的偏移量,而不是比较“固定”元素和相对定位元素的位置?

我需要能够知道窗口滚动的距离,以便我可以使用该图来计算固定元素(相对于视口顶部)的高度与相对对象(相对的)之间的差异到文档的顶部)

3 个答案:

答案 0 :(得分:7)

$(window).scrollTop()$(window).scrollLeft()可用于查找滚动位置。

答案 1 :(得分:1)

使用不带jQuery的普通Javascript应该是window.pageXOffsetwindow.pageYOffset,它通过滚动返回偏移的像素数。

来源:https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollY

答案 2 :(得分:0)

document.body.offsetWidth;

document.body.offsetHeight;

通过使用这些javascript函数,您可以获得浏览器窗口的实际宽度和高度