每个包的解释;
在http://www.cnblogs.com/gyx19930120/p/4773123.html;这个里面有很好的解释;
Web API :getBoundingClientRect 这个方法返回一个矩形对象,包含四个属性:left、top、right和bottom。分别表示元素各边与页面上边和左边的距离;使用方法;
var box=document.getElementById('box'); // 获取元素
是在这个元素距离可视化的页面高度;
alert(box.getBoundingClientRect().top); // 元素上边距离页面上边的距离
alert(box.getBoundingClientRect().right); // 元素右边距离页面左边的距离
alert(box.getBoundingClientRect().bottom); // 元素下边距离页面上边的距离
alert(box.getBoundingClientRect().left); // 元素左边距离页面左边的距离
这个里面的内容才是正真的基础https://developer.mozilla.org/zh-CN/docs/Web/API/Element;