吸顶条

作者: carbonic | 来源:发表于2019-04-02 08:50 被阅读0次

    <!DOCTYPE html>

    <html lang="en">

    <head>

    <meta charset="UTF-8">

    <title></title>

    <style type="text/css">

    #nav {

    width: 90%;

    margin: 0 auto;

    height: 100px;

    background-color: #ccc;

    }

    #content>div {

    float: left;

    }

    #siderBar {

    margin-left: 50px;

    width: 150px;

    height: 300px;

    background-color: pink;

    }

    #mainBox {

    margin-left: 100px;

    }

    </style>

    </head>

    <body>

    <div id="container">

    <div id="nav"></div>

    <div id="content">

    <div id="siderBar"></div>

    <div id="mainBox">

    <p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p ><p>111111</p >

    </div>

    </div>

    </div>

    </body>

    <script type="text/javascript">

    /*

    懒加载: 元素需要显示的时候才加载 页面滚动过的距离+可视区的高度>=元素到顶部的距离

      下拉刷新: 当页面需要显示更多数据 页面滚动到底部 滚动过的距离+可视区的高度 >= 页面可滚动的高度

    */ 

    var eleTop = siderBar.offsetTop;

    onscroll = function () {

    if (document.documentElement.scrollTop >= eleTop) {

    siderBar.style.position = 'fixed';

    siderBar.style.top = '0';

    }else {

    siderBar.style.position = 'static';

    }

    }

     

      </script>

    </html>

    相关文章

      网友评论

          本文标题:吸顶条

          本文链接:https://www.haomeiwen.com/subject/botwbqtx.html