var _x = 0, _y = 0;
do{
_x += el.offsetLeft;
_y += el.offsetTop;
}while(el=el.offsetParent);
return {x:_x,y:_y};
用getBoundingClientRect()来获取页面元素的位置
最新推荐文章于 2024-05-11 17:14:30 发布
介绍了一种使用getBoundingClientRect()方法简化页面元素位置获取的过程。此方法能直接返回元素相对于浏览器视窗的位置,包括top、left、right和bottom四个方向,并且已经被多个现代浏览器所支持。


677

被折叠的 条评论
为什么被折叠?



