求js那种左侧有个导航栏,没有碰到顶部,然后页面滚动,当导航栏到页面顶部的时候就固定的效果

2025-02-28 04:35:41
推荐回答(1个)
回答1:

好像加个判断就可以 你试试
var offsetTop = float_banner.offsetTop;
window.onscroll = scroll_ad;

scrollTop = document.documentElement.scrollTop + document.body.scrollTop;
if(scrollTop != 0){
pos = scrollTop - float_banner.offsetTop;
}else{
pos = offsetTop - float_banner.offsetTop;
}
pos = pos / 10;
。。。