css已经设置好没问题,审查元素手动在#head-navbar的class里增加bg-header-fixed后效果没有问题。
就是不知道这个js代码该怎么弄了,就是不对,应该是页面滚动10就会增加class,可是没有效果。
请教哪位能根据这个代码,用最简短的代码给改下。搜索了好长时间也没弄成。谢谢
$(document).ready(function () {
var navtop = $("head-navbar").offset().top;
$(window).scrollTop(function () {
var t = $(window).scrollTop();
if (t > navtop) {
$("head-navbar").addClass("bg-header-fixed");
} else {
$("head-navbar").removeClass("bg-header-fixed");
}
})
});
谢谢
附上经过@nightire 指点后小白我亲测可用代码,相关CSS样式设置仅供参考。