jQuery
jQuery尺寸函数
height()
设置或返回元素的高度(不包括内边距、边框或外边距)
width()
设置或返回元素的宽度(不包括内边距、边框或外边距)
innerWidth()
返回元素的宽度(包括内边距)
innerHeight()
返回元素的高度(包括内边距)
outerWidth()
返回元素的宽度(包括内边距和边框)
outerHeight()
返回元素的高度(包括内边距和边框)
outerWidth(true)
返回元素的宽度(包括内边距、边框和外边距)。
outerHeight(true)
返回元素的高度(包括内边距、边框和外边距)
jQuery位置函数
offset()
设置或返回被选元素相对于文档的偏移坐标。
当用于返回偏移时:
该方法返回第一个匹配元素的偏移坐标。它返回一个带有两个属性(以像素为单位的 top 和 left 位置)的对象。
当用于设置偏移时:
该方法设置所有匹配元素的偏移坐标。
position()
返回第一个匹配元素的位置(相对于它的父元素)。
该方法返回一个带有两个属性(以像素为单位的 top 和 left 位置)的对象。
scrollTop()
设置或返回被选元素的垂直滚动条位置。
提示:当滚动条位于最顶部时,位置是 0。
当用于返回位置时:
该方法返回第一个匹配元素的滚动条的垂直位置。
当用于设置位置时:
该方法设置所有匹配元素的滚动条的垂直位置。
scrollLeft()
设置或返回被选元素的水平滚动条位置。
提示:当滚动条位于最左侧时,位置是 0。
当用于返回位置时:
该方法返回第一个匹配元素的滚动条的水平位置。
当用于设置位置时:
该方法设置所有匹配元素的滚动条的水平位置。
注意:scroll()不是位置函数,是记录可滚动的元素和 window 对象(浏览器窗口)滚动的事件函数