因此,我目前有固定的标头在滚动上工作,但是我在jQuery中为标头的大小设置了一个高度。现在,此标头的高度可以变化,因此,与其在105px的滚动上做,不如在100%的高度滚动上做呢?由于标题可能会更改,因此当前代码将导致固定的标题在某些客户端页面上无法正常运行。
$(window).scroll(function(){
if ($(window).scrollTop() >= 105) {
$('#navigation').addClass('fixed-header');
}
else {
$('#navigation').removeClass('fixed-header');
}
});
因此此代码确实按照所述方式工作。问题是将其设置为“ 105”。我需要根据标题的大小进行更改。而不是一直都设置为特定大小。
您必须获得header
高度。