jQuery中的尺寸函数和位置函数offset系列、position系列、scrollTop系列

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 对象(浏览器窗口)滚动的事件函数

猜你喜欢

转载自blog.csdn.net/TrumanGao/article/details/83019588
今日推荐