zoukankan      html  css  js  c++  java
  • 定位导航

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="gb2312"/>
    <title>网页定位导航效果</title>
    <style>
            * {
                margin: 0;
                padding: 0;
                font-family:"微软雅黑"
            }

            body {
                font-size: 12px;
                line-height: 1.7;
            }

            li {
                list-style: none;
            }

            #content {
                800px;
                margin: 0 auto;
                padding: 20px;
            }

            #content h1 {
                color: #0088bb;
            }

            #content .item {
                padding: 20px;
                margin-bottom: 20px;
                border: 1px dotted #0088bb;
            }

            #content .item h2 {
                font-size: 16px;
                font-weight: bold;
                border-bottom: 2px solid #0088bb;
                margin-bottom: 10px;
            }

            #content .item li {
                display: inline;
                margin-right: 10px;
            }

            #content .item li a img {
                230px;
                height: 230px;
                border: none;
            }

           
    /*让导航菜单在右侧绝对定位显示*/
    #menu{
                position:fixed;
                left:50%;
                top:100px;
                margin-left:400px;
            }

            #menu ul li a {
                display: block;
                margin: 5px 0;
                font-size: 14px;
                font-weight: bold;
                color: #333;
                80px;
                height: 50px;
                line-height: 50px;
                text-decoration: none;
                text-align: center;
            }

            #menu ul li a:hover,
            #menu ul li a.current {
                color: #fff;
                background: #0088bb;
            }
           

            /*ie6 hack*/
            * html, * html body {
                background-image: url(about:blank);
                background-attachment: fixed;
            }

          

    </style>
    <script src="http://libs.baidu.com/jquery/1.10.2/jquery.js"></script>
    <script>
          
            $(document).ready(function(){
                $(window).scroll(function(){
                    var top=$(document).scrollTop();
                    var items=$("#content").find(".item");
                    var currentId="";
                    var menu=$("#menu");
                    items.each(function(){
                       var m=$(this);
                       var itemTop=m.offset().top;
                       if(top>itemTop-100){
                           currentId="#"+m.attr("id");
                       }else{
                           return false;
                       }
                    });
                    var currentLink=menu.find(".current");
                    if(currentId && currentLink.attr("href")!=currentId){
                       currentLink.removeClass('current');
                       menu.find("[href="+currentId+"]").addClass('current');
                    }
                })
            });        
    </script>
    </head>
    <body>
    <div id="menu">
    <ul>
    <!--运用锚点,实现导航定位。-->


    <li><a href="#item1" class="current">1F 男装</a></li>
    <li><a href="#item2">2F 女装</a></li>
    <li><a href="#item3">3F 美妆</a></li>
    <li><a href="#item4">4F 数码</a></li>
    <li><a href="#item5">5F 母婴</a></li>
    </ul>
    </div>
    <div id="content">
    <h1>某某购物网</h1>

    <div id="item1" class="item">
    <h2>1F 男装</h2>
    <ul>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    </ul>
    </div>
    <div id="item2" class="item">
    <h2>2F 女装</h2>
    <ul>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    </ul>
    </div>
    <div id="item3" class="item">
    <h2>3F 美妆</h2>
    <ul>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    </ul>
    </div>
    <div id="item4" class="item">
    <h2>4F 数码</h2>
    <ul>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    </ul>
    </div>
    <div id="item5" class="item">
    <h2>5F 母婴</h2>
    <ul>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    <li><a href="#"><img src="" alt=""/></a></li>
    </ul>
    </div>
    </div>
    </body>
    </html>

  • 相关阅读:
    关于同余最短路
    【水】关于 __attribute__
    题解【AtCoder
    一些简单图论问题
    浅谈简单动态规划
    关于博客园主题(美化博客园)
    Algebra, Topology, Differential Calculus, and Optimization Theory For Computer Science and Machine Learning 第47章 读书笔记(待更新)
    Algebra, Topology, Differential Calculus, and Optimization Theory For Computer Science and Machine Learning 第46章 读书笔记(待更新)
    Algebra, Topology, Differential Calculus, and Optimization Theory For Computer Science and Machine Learning 第45章 读书笔记(待更新)
    Algebra, Topology, Differential Calculus, and Optimization Theory For Computer Science and Machine Learning 第44章 读书笔记(待更新)
  • 原文地址:https://www.cnblogs.com/lexie/p/6484478.html
Copyright © 2011-2022 走看看