打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
jQuery---固定导航栏案例

固定导航栏案例

 

<!DOCTYPE html><html><head lang="en">  <meta charset="UTF-8">  <title></title>  <style>    * {      margin: 0;      padding: 0    }    img {      vertical-align: top;    }    .main {      margin: 10px auto 0;      width: 1000px;    }    .fixed {      position: fixed;      top: 0;      left: 0;    }  </style>  <script src="../jquery-1.12.4.js"></script>  <script>    $(function () {      $(window).scroll(function () {        //判断卷去的高度超过topPart的高度        if ($(window).scrollTop() >= $(".top").height()) {          //1. 让navBar有固定定位          $(".nav").addClass("fixed");          //2. 让mainPart有一个marginTop          $(".main").css("marginTop", $(".nav").height() + 10);        } else {          $(".nav").removeClass("fixed");          $(".main").css("marginTop", 10);        }      });    });  </script></head><body>  <div class="top" id="topPart">    <img src="images/top.png" alt="" />  </div>  <div class="nav" id="navBar">    <img src="images/nav.png" alt="" />  </div>  <div class="main" id="mainPart">    <img src="images/main.png" alt="" />  </div></body></html>

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
jQuery——jQuery特殊属性操作
jQuery简单实现导航栏根据滑动自动悬浮效果
jquery 实现导航栏滑动效果
Create Featured Content Slider Using jQuery UI
jQuery点击小图控制大图切换代码
jQuery实现在鼠标滚动后导航栏保持固定
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服