• 把div固定在网页顶部


    很多网站都有把某一块固定在顶部的功能,今天上网搜搜然后自己又写了一遍,贴出来给大家看看,哪天用到的时候自己也可以随时看看

     1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     2   <html xmlns="http://www.w3.org/1999/xhtml">
     3   <head runat="server">
     4       <title></title>
     5       <script src="js/jquery-1.7.1.min.js" type="text/javascript"></script>
     6       <script type="text/javascript">
     7           $(function() {
     8               //获取要定位元素距离浏览器顶部的距离
     9               var navH = $(".hb").offset().top;
    10               //滚动条事件
    11               $(window).scroll(function() {
    12                   //获取滚动条的滑动距离
    13                   var scroH = $(this).scrollTop();
    14                   //滚动条的滑动距离大于等于定位元素距离浏览器顶部的距离,就固定,反之就不固定
    15                   if (scroH >= navH) {
    16                       $(".hb").css({ "position": "fixed", "top": 0 });
    17                   }
    18                   else if (scroH < navH) {
    19                       $(".hb").css({ "position": "static" });
    20                   }
    21               })
    22           })
    23   </script>
    24   </head>
    25   <body>
    26       <div style=" height: 300px;">
    27           空div</div>
    28       <div class="hb" style="height: 100px;  100%; background: #999">
    29           移动到顶部固定不变</div>
    30       <div style="background: #ccc; height: 1500px;">
    31           空div</div>
    32   </body>
    33   </html>
    34 
    35 View Code
    View Code

    西游记告诉我们:凡是有后台的妖怪都被接走了,凡是没后台的都被一棒子打死了。

  • 相关阅读:
    ABAPNote001
    ABAPNote002
    共享WinCE6.0 下的一个软件升级程序
    EF参数化查询
    VS2010 调用RFC 时注意(.net4.0) 使用nco
    RDLC报表问题
    参数化查询与拼接SQL代码执行测试
    ABAPNOTE 获取释放的定单
    Wince6.0 + xpsp3+VS2005的一些问题
    BackgroundWorker使用备忘
  • 原文地址:https://www.cnblogs.com/jiaxa/p/3115978.html
Copyright © 2020-2023  润新知