一、尺寸
列表前三:不加参数为获取,添加参数(数值,无需单位)为修改
二、位置
offset()、position()、scrollTop()、scrollLeft()
1. offset() 设置或获取元素偏移
元素相对于文档的偏移坐标,跟父级没有关系
console.log($(".son").offset()); //返回一个对象,包含top和left属性
console.log($(".son").offset().top);
$(".son").offset({
left: 30
});
2. position() 获取元素偏移
用于返回元素相对于带有定位的父级的偏移坐标,如果父级没有定位,则以文档为准
*该方法只能获取,不能设置
3. scrollTop() / scrollLeft() 设置或获取元素被卷去的头部和左侧
$(document).scrollTop()
注意:animate() 针对元素,所以$(document) 不能做动画,而是html和body元素做动画