我有一些代码:
$(document).scroll(function() {
if($(window).scrollTop() > 50){
$("#headerline").css("background","red");
$("#header").hide();
$("#header2").show();
}else if($(window).scrollTop() < 50){
$("#headerline").css("background","blue");
$("#header2").hide();
$("#header").show();
}
});
当我向下滚动时,它会让我回到顶部......我只想在页面向下滚动 100px 后更改标题 css,当它再次更改为主页面时。
最佳答案
它对我有用... https://jsfiddle.net/vjc3t1d2/
$(document).scroll(function() {
if($(window).scrollTop() > 50){
$("#headerline").css("background","red");
$("#header").hide();
$("#header2").show();
}else if($(window).scrollTop() < 50){
$("#headerline").css("background","blue");
$("#header2").hide();
$("#header").show();
}
});
关于javascript - 通过向下和向上滚动更改 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37512214/