如何获取div到浏览器顶部的距离(包括地址栏、书签栏在内)?
使用offsetTop来获取:
//js
offsetTop = document.getElementById('#div').offsetTop;
// jq
offsetTop = $('div').offset().top
你这个是要适配全屏模式吗?似乎没有这个API。我建议你可以监听一下窗口尺寸改变事件,然后在事件中进行元素获取。
window.screenTop + $('div').offset().top - $(document).scrollTop()