参考: https://www.jianshu.com/p/824eb6f9dda4
参考:https://blog.csdn.net/zh_rey/article/details/78967174
Element.getBoundingClientRect()
Element.offsetTop
差别大了,前者指元素(比如某个div)距离可视区域顶部的距离,后者包括滚动条卷起的部分。
js原生的offsetTop属性有很多浏览器兼容性问题,用时要慎重。
参考: https://www.jianshu.com/p/824eb6f9dda4
参考:https://blog.csdn.net/zh_rey/article/details/78967174
Element.getBoundingClientRect()
Element.offsetTop
差别大了,前者指元素(比如某个div)距离可视区域顶部的距离,后者包括滚动条卷起的部分。
js原生的offsetTop属性有很多浏览器兼容性问题,用时要慎重。