1
我试图通过不透明度在css中隐藏我的导航,然后让导航在页面下方约600px处褪色。在页面加载时导航不透明度从0开始
我有一切工作,除了....当我加载页面导航栏开始在完全不透明(1)。
一旦我向下滚动一个像素,它就像它应该那样工作。即,nav不透明度返回到(0),然后在600px处,nav不透明度返回到(1)。
如果有人可以帮我解决这个问题,我将不胜感激。
这里是一个小提琴http://jsfiddle.net/daugaard47/FpPTm/。
按下运行,然后向下滚动页面以查看效果。
这是我的脚本,如果你想快速检查它。
$(window).bind('scroll', 'load', function(){
var
navwrap = $('.navwrap'),
scrollTop = $(document).scrollTop(),
limit = 635;
if (scrollTop >= limit) {
navwrap.addClass('sticky');
} else if (scrollTop <= limit) {
navwrap.removeClass('sticky');
}
});
如果有人可以帮助我,请提前致谢。
谢谢。这工作。我不相信,我忽略了这一点。 – cwd
没问题,很高兴帮助。 – dev