jquery实现固定导航栏
2019-01-29 17:42
375 查看
版权声明:转载本文,请附录原文地址,如果错误,请联系我。 https://blog.csdn.net/qq_19880197/article/details/86693276
HTML
[code]<body> <div class="top" id="topPart"> <img src="images/top.png" alt=""> </div> <div class="banner" id="bannerPart"> <img src="images/barnner.png" alt=""> </div> <div class="main" id="mainPart"> <img src="images/main.png" alt=""> </div> </body>
CSS
[code]*{ padding: 0; margin: 0; } .top{ vertical-align: top; } .main{ width: 1000px; margin: 0 auto; padding-top: 10px; } .fixed{ position: fixed; top: 0; left: 0; }
jquery
[code] <script src="jQuery/jquery-1.12.3.js"></script> <script> $(function () { // 判断卷去的高度超过topPart的高度 // 1.让bannerPart有固定定位 // 2.让mainPart有一个magin-top $(window).scroll(function () { if($(window).scrollTop()>=$(".top").height()){ $(".banner").addClass("fixed"); $(".main").css("marginTop",$(".banner").height()+10); } else { $(".banner").removeClass("fixed"); $(".main").css("marginTop",10); } }); }); </script>
相关文章推荐
- jquery实现随着鼠标滚动固定导航栏
- 使用Jquery实现顶部导航栏在页面滑动到自身所在位置之后固定在顶部的效果
- jQuery实现在鼠标滚动后导航栏保持固定
- Jquery实现滚动条滚到一定高度时,导航栏固定
- jQuery实现固定导航栏效果
- JQuery实现仿腾讯的固定导航栏
- 使用Jquery实现顶部导航栏在页面滑动到自身所在位置之后固定在顶部的效果
- 如何用jQuery实现在鼠标滚动后导航栏保持固定
- jQuery实现在鼠标滚动后导航栏保持固定
- jQuery实现点击左侧固定导航栏,页面滑动展示相应页面内容相对应
- jQuery实现的表头固定效果实例【附完整demo源码下载】
- jquery实现导航栏跟随窗口滚动
- jquery实现导航栏吸顶效果(简洁版)
- jquery 实现导航栏滑动效果
- 用jquery实现仿蘑菇街导航固定顶部的效果
- 原生js和jquery分别实现伸缩菜单的制作-水平方向导航栏
- Stickup – 轻松实现元素固定效果的 jQuery 插件
- jquery+css实现侧边导航栏效果
- JQuery实现table固定首行首列
- jquery实现拖动到固定区域