web端固定导航栏

  • css
       
  • html
      
      
      

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Aperiam quis, ducimus reiciendis fugit provident reprehenderit quam, soluta quisquam, tenetur voluptatum quibusdam eum. Necessitatibus molestias natus dolores tempora reiciendis eum dolorum.

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Aperiam quis, ducimus reiciendis fugit provident reprehenderit quam, soluta quisquam, tenetur voluptatum quibusdam eum. Necessitatibus molestias natus dolores tempora reiciendis eum dolorum.

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Aperiam quis, ducimus reiciendis fugit provident reprehenderit quam, soluta quisquam, tenetur voluptatum quibusdam eum. Necessitatibus molestias natus dolores tempora reiciendis eum dolorum.

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Aperiam quis, ducimus reiciendis fugit provident reprehenderit quam, soluta quisquam, tenetur voluptatum quibusdam eum. Necessitatibus molestias natus dolores tempora reiciendis eum dolorum.

  • js

            window.onscroll=function(){
                var topScroll =document.documentElement.scrollTop;
                console.log(111111,topScroll)
                var bignav  = document.getElementById("bignav");//获取到导航栏id
                if(topScroll > 250){  //当滚动距离大于250px时执行下面的东西
                    bignav.style.position = 'fixed';
                    bignav.style.top = '0';
                    bignav.style.zIndex = '9999';
                }else{//当滚动距离小于250的时候执行下面的内容,也就是让导航栏恢复原状
                    bignav.style.position = 'static';
                }
            }
     

你可能感兴趣的:(web端固定导航栏)