我有一个带有固定导航的单页网站。每个部分都设置为窗口高度的 100%。我想在您向下滚动时更改导航中文本的颜色。
到目前为止,我有这段代码,这正是我想要的,除了我需要基于百分比而不是像素数量的滚动。
到处寻找解决方案,任何人都可以帮忙!?
$(document).scroll(function(){
var row = $('.navigation a'), scrollTop = $(this).scrollTop();
if(scrollTop > 70)
{
row .css({"color":"#333333"});
}
else if (scrollTop <= 70)
{
row.css({"color":"#d1d0ce"});
}
});