标签:selector 高度 导航 相对 jquer string taobao 元素 sel
获取匹配元素相对父元素的偏移位置
获取匹配元素在当前视口的相对偏移,返回的对象包含两个整型属性:top 和 left
$("p").offset()
$(‘div‘).offset().top
$("p").offset().left
获取匹配元素相对滚动条顶部的偏移 文档被卷起的像素值
获取匹配元素相对滚动条左侧的偏移 文档被卷起的像素值
//获取匹配元素相对滚动条顶部的偏移 文档被卷起的像素值
$(document).scrollTop()
$(document).scrollLeft()
//监听文档滚动的jquery方法
$(document).scroll(function(){
console.log($(document).scrollTop())
console.log($(document).scrollLeft())
})
获取第一个匹配元素内部区域高度(包括补白、不包括边框)
$(‘#box‘).innerHeight()
获取第一个匹配元素内部区域宽度(包括补白、不包括边框)
$(‘#box‘).innerWeight()
获取第一个匹配元素外部高度(默认包括补白和边框)
$(‘#box‘).outerHeidth()
获取第一个匹配元素外部宽度(默认包括补白和边框)
$(‘#box‘).outerWeidth()
取得匹配元素当前计算的宽度值
//获取值
$(‘p‘).width()
//设置值
$(‘p‘).width(200)
取得匹配元素当前计算的高度值
//获取值
$(‘p‘).height()
//设置值
$(‘p‘).Height(200)
<div class="top">
<img src="images/top.jpg" alt="" />
</div>
<div class="nav">
<img src="images/nav.jpg"/>
</div>
<div class = "taobao">
<img src="images/taobao1.png"/>
</div>
<style type="text/css">
*{padding: 0;margin: 0;}
div{width: 100%;}
div img{width: 100%;}
.nav{display: none;}
</style>
$(document).scroll(function(){
var h = $(‘.top‘).height()
console.log(h)
var a = $(document).scrollTop()
console.log(a)
if(h<a){
$(‘.nav‘).css({display:‘block‘,position:‘fixed‘,top:0})
}else{
$(‘.nav‘).css({display:‘none‘,position:‘static‘,top:0})
}
})
标签:selector 高度 导航 相对 jquer string taobao 元素 sel
原文地址:https://www.cnblogs.com/fmgao-technology/p/9252265.html