所以我使用来自另一个问题的这段代码,带有 jquery UI 库
$(window).scroll(function() {
$("#about").stop().animate({
backgroundColor: $(window).scrollTop() > 200 ? '#000' : '#fff',
}, 1000);
});
所有需要的CSS是
#about {background-color:#fff;}
这完美地工作,但我试图获得完全相同的效果,只是在另一个 div 上有不同的颜色。
所以我尝试复制和粘贴,并更改设置,但由于某种原因,每当页面加载时#contact 淡入,而不是当用户滚动到该点时。
我的 html 只是 100% 的宽度和高度堆叠的 div 彼此叠加。
谢谢你!
* JS小提琴*