• 定位导航


    <!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>

  • 相关阅读:
    leetcode 190 Reverse Bits
    vs2010 单文档MFC 通过加载位图文件作为客户区背景
    leetcode 198 House Robber
    记忆化搜索(DP+DFS) URAL 1183 Brackets Sequence
    逆序数2 HDOJ 1394 Minimum Inversion Number
    矩阵连乘积 ZOJ 1276 Optimal Array Multiplication Sequence
    递推DP URAL 1586 Threeprime Numbers
    递推DP URAL 1167 Bicolored Horses
    递推DP URAL 1017 Staircases
    01背包 URAL 1073 Square Country
  • 原文地址:https://www.cnblogs.com/lexie/p/6484478.html
Copyright © 2020-2023  润新知