对于我正在处理的网站,我编写了以下 JQuery 以在人们滚动时将标题转换为浮动标题,以便标题始终保持可见。我只是想知道是否有人知道一种使这种过渡更加顺畅的方法。现在它发生得很快而且不是很顺利。
查询:
$(window).scroll(function(){
var header = $("#header");
var top = $(window).scrollTop();
if (top > 125) {
header.addClass('fixed-header');
}
else{
header.removeClass('fixed-header');
}
});
CSS:
.fixed-header{
position: fixed;
width: 980px;
}