9.4.10 jquery的CSS

position

获取匹配元素相对父元素的偏移位置

offset

获取匹配元素在当前视口的相对偏移,返回的对象包含两个整型属性:top 和 left

$("p").offset()
$('div').offset().top
$("p").offset().left

scrollTop

获取匹配元素相对滚动条顶部的偏移 文档被卷起的像素值

scrollLeft

获取匹配元素相对滚动条左侧的偏移 文档被卷起的像素值

 //获取匹配元素相对滚动条顶部的偏移  文档被卷起的像素值
$(document).scrollTop()
$(document).scrollLeft()

//监听文档滚动的jquery方法
$(document).scroll(function(){
    console.log($(document).scrollTop())
    console.log($(document).scrollLeft())

 })

innerHeight

获取第一个匹配元素内部区域高度(包括补白、不包括边框)

innerWidth

获取第一个匹配元素内部区域宽度(包括补白、不包括边框)

outerHeight

获取第一个匹配元素外部高度(默认包括补白和边框)

outerWeight

获取第一个匹配元素外部宽度(默认包括补白和边框)

weight

取得匹配元素当前计算的宽度值

height

取得匹配元素当前计算的高度值

防淘宝固定导航案例

HTML

CSS

JS

Last updated

Was this helpful?