简体   繁体   English

通过向下和向上滚动来更改 css

[英]Change css by scrolling down and up

I have some code:我有一些代码:

$(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();

           }
    });

Nut when ever I scroll down it moves me back to the top.... I just want to change header css after the page is scrolled down by 100px and when it comes up to change again to main one.坚果当我向下滚动时,它会将我移回顶部...。我只想在页面向下滚动 100 像素后更改标题 css,当它再次更改为主要页面时。

it is working for me ... https://jsfiddle.net/vjc3t1d2/它对我有用...... 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();

       }
});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM