• JS 实现DIV 滚动至顶部后固定


    JS 实现DIV 滚动至顶部后固定

    <!DOCTYPE HTML>
    <html>
    <head>
      <meta charset="UTF-8">
      <title>DIV滚动至顶部后固定</title>
    </head>
    <body style="height:2000px;">
    <div style="height: 200px"></div>
    <div id="nav_keleyi_com" style="position:relative;top:0;background:#00f;100px; height:100px">
      Test Div
    </div>
    <script type="text/javascript">
      function menuFixed(id) {
        var obj = document.getElementById(id);
        var _getHeight = obj.offsetTop;
    
        window.onscroll = function () {
          changePos(id, _getHeight);
        }
      }
    
      function changePos(id, height) {
        var obj = document.getElementById(id);
        var scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
        if (scrollTop < height) {
          obj.style.position = 'relative';
        } else {
          obj.style.position = 'fixed';
        }
      }
      window.onload = function () {
        menuFixed('nav_keleyi_com');
      }
    </script>
    </body>
  • 相关阅读:
    hdu 1269 迷宫城堡(强联通分量,基础)
    hdu 2102 A计划(BFS,基础)
    python 变量命名规范
    rpm常用选项
    memcached
    session共享
    Nginx高级使用
    nginx 反向代理
    Nginx基本使用
    github 建立博客
  • 原文地址:https://www.cnblogs.com/acm-bingzi/p/div-fixed.html
Copyright © 2020-2023  润新知