zoukankan      html  css  js  c++  java
  • jquery简单插件到复杂插件(3)--顶部导航固定

    那个效果很多,比如hao123的头部

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
            <link rel="stylesheet" href="css/style.css"/>
            <script type="text/javascript" src="js/nav-top.js" ></script>
        </head>
        <body>
            <div id="nav">
                <ul>
                    <li>1</li>
                    <li>2</li>
                    <li>3</li>
                    <li>4</li>
                </ul>
            </div>
            <div id="content">
                
            </div>
        </body>
    </html>
    *
    {
        padding: 0;
        margin: 0;
    }
    #nav
    {
         800px;
        height: 50px;
        background: red;
        margin: auto;
        position: absolute;
        left: 514px;
        top: 50px;
    }
    #nav ul li
    {
        text-decoration: none;
        list-style: none;
        float: left;
         180px;
    }
    #content
    {
         800px;
        height: 1500px;
        background: black;
        margin: auto;
        margin-top: 50px;
    }
    window.onload =scroll;
    addEventListener("scroll",getHeight);
    function getHeight ()
    {
        var scrollHeigh = document.body.scrollTop;
        if(scrollHeigh > 50)
        {    
            document.getElementById('nav').style.top=scrollHeigh+"px";
        }else
        {
            document.getElementById('nav').style.top=50+"px";
        }
    }

    document.body.scrollTop

     document.body.offsetWidth + " (包括边线和滚动条的宽)"; 

    网页可见区域宽: document.body.clientWidth 
    网页可见区域高: document.body.clientHeight 
    网页可见区域宽: document.body.offsetWidth (包括边线的宽) 
    网页可见区域高: document.body.offsetHeight (包括边线的高) 
    网页正文全文宽: document.body.scrollWidth 
    网页正文全文高: document.body.scrollHeight 
    网页被卷去的高: document.body.scrollTop 
    网页被卷去的左: document.body.scrollLeft 
    网页正文部分上: window.screenTop 
    网页正文部分左: window.screenLeft 
    屏幕分辨率的高: window.screen.height 
    屏幕分辨率的宽: window.screen.width 
    屏幕可用工作区高度: window.screen.availHeight 
    屏幕可用工作区宽度: window.screen.availWidth 
  • 相关阅读:
    AC日记——红色的幻想乡 洛谷 P3801
    AC日记——Power收集 洛谷 P3800
    AC日记——妖梦拼木棒 洛谷 P3799
    AC日记——妖梦斩木棒 洛谷 P3797
    AC日记——小魔女帕琪 洛谷 P3802
    AC日记——双栈排序 洛谷 P1155
    AC日记——明明的烦恼 bzoj 1005
    AC日记——[HNOI2014]世界树 bzoj 3572
    AC日记——魔法森林 洛谷 P2387
    AC日记——【模板】点分治(聪聪可可) 洛谷 P2634
  • 原文地址:https://www.cnblogs.com/chenjinxinlove/p/5377506.html
Copyright © 2011-2022 走看看