当页面向下滚动到一定位置时,原来处在页面中间的导航栏,吸附在页面顶端,保持一直可见
当页面向上滚动到一定位置时,导航栏可以恢复到原始位置
代码如下:
$(function() {
function adsorption(){
var scrollTop=0;
$(window).scroll(function () {
scrollTop=document.body.scrollTop||document.documentElement.scrollTop;
if(scrollTop>150){
$("header").css("display","none");
$("#top").css({
"position":"fixed",
"background":"url('../image/index.png') repeat-x",
"background-size":"cover"
});
}else{
$("header").css("display","");
$("#top").css({
"position":"",
"background":""
});
}
});
}
adsorption();
});