我打算让导航栏保持在固定位置,直到导航栏在滚动时到达浏览器窗口的顶部。
我能够用 jquery 实现这一点,但它并不顺利
$(window).scroll(function()
{ var box = document.getElementById('box'),
scroll = $(window).scrollTop();
if (scroll <= 598) { $("#box").css("top",598); }
else { $("#box").css("top",scroll); }
});
怎么能像这里一样流畅?
我最终得到这样的东西:
如果我没有详细解释问题,请原谅我。