offset()方法或者第一个元素(不包含
margin在内也即是,margin不算元素的一部分)相对于当前文档的偏移量. 返回值是一个对象{top: xxx, left : yyy}也可以给所有元素设置.
其实就是通过给定位的元素修改他的
left, top达到的目的. 如果元素没有定位会让元素相对定位之后再移动.
position()方法获取当前标签(包含
maring, 也即是margin也算元素一部分)相对于参照定位元素(参照物父容器)的偏移量position()方法的返回值和offset()一样,有top和left这个方法不接受任何参数, 所以只能获取不能设置.
offsetParent()获取与当前元素距离最近的, 已经定位的父容器.
scrollLeft(), scrollTop()获取某个元素的滚动条距离上端和左端的滚动的距离。
也可以设置让滚动条去滚动.