gpt4 book ai didi

jquery - 修复了带有滚动条的菜单滚动并停在顶部

转载 作者:行者123 更新时间:2023-11-28 16:35:03 25 4
gpt4 key购买 nike

菜单(黑色)是固定位置,偏移页眉的边距顶部高度。菜单偏移顶部边距在滚动时上升,但它也应该在到达顶部时停止。 demo link

$(window).scroll(function(){
var y = $(window).scrollTop();
var headerHeight = $('.header').height();
var bgp = $(window).scrollTop();
var result = headerHeight-bgp;

if(y > 0 ){
$('.menu').css({'top': + result +'px'});
} else{
$('.menu').css({'top': + headerHeight +'px'});
}
});

最佳答案

这是您的预期输出:

$(window).scroll(function(){
var y = $(window).scrollTop();
var headerHeight = $('.header').height();
var bgp = $(window).scrollTop();
//var mtv = $('.menu').position().top;
var result = headerHeight-bgp;

if(result > 0 ){
$('.menu').css({'top': + result +'px'});

} else{
console.log("stop");
$('.menu').css({'top': 0});
}
});

检查 Fiddle Here.

关于jquery - 修复了带有滚动条的菜单滚动并停在顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30045710/

25 4 0