getBoundingClientRect().top和offsetTop之间的区别是什么?

8 浏览
0 Comments

getBoundingClientRect().top和offsetTop之间的区别是什么?

getBoundingClientRect().top和offsetTop之间有什么区别?

https://codepen.io/anon/pen/bWZWQg

const elem = document.querySelector('#find');
console.log('getBoundingClientRect: ' + elem.getBoundingClientRect().top);
console.log('offsetTop: ' + elem.offsetTop);
// 用于将div向下推移的内容
找到我

从我的快速测试中,唯一的区别似乎是返回的小数位数不同。

0