zoukankan      html  css  js  c++  java
  • 用jquery制作一个简单的导航栏

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8">
            <title>学习导航栏的制作</title>
            <script src="http://code.jquery.com/jquery-1.10.2.js"></script>
            <script>
                $(document).ready(function() {
                    $(".li1").click(function() {
                        $(this).next().addClass("dlHover");//取得其下一个兄弟元素
                    });
                    $(".ul1").hover(function() {//第一个函数作为鼠标悬浮时运行的函数
                        $(this).children(".li1").addClass("bg");//取得子元素中class="li1"的元素
                    }, function() {//第二个函数作为鼠标离开时运行的函数
                        $(this).children(".li1").removeClass("bg");
                        $(this).children(".li2").removeClass("dlHover");
                    });
                });
            </script>
            <style>
                *{margin: 0px;padding: 0px;text-align: center;}
                ul li{list-style: none;}
                .nav_div{height: 20px;}
                .li2{display:none; 100px;border: 1px solid gray;background: #00FFFF;}
                .dlHover{position:absolute;z-index: 9999;display: block;}
                .ul1{border: 1px solid gray; 100px;background-color: #999999;}
                .bg{background-color: #1F9999;}
                dl,dt,dd{border: 1px solid gray; 200px;}
                .ul1{float: left;}
            </style>
        </head>
        <body>
            <div class="nav_div">
                <!-- 导航開始 -->
                <ul class="ul1">
                    <li class="li1">导航1</li>
                    <li class="li2">
                        <ul>
                            <li><a href="#">二级菜单1</a><li>
                            <li><a href="#">二级菜单1</a></li>
                        </ul>
                    </li>
                </ul>
                <ul class="ul1">
                    <li class="li1">导航2</li>
                    <li class="li2">
                        <ul>
                            <li><a href="#">二级菜单2</a><li>
                            <li><a href="#">二级菜单2</a></li>
                        </ul>
                    </li>
                </ul>
                <ul class="ul1">
                    <li class="li1">导航3</li>
                    <li class="li2">
                        <ul>
                            <li><a href="#">二级菜单3</a><li>
                            <li><a href="#">二级菜单3</a></li>
                        </ul>
                    </li>
                </ul>
            </div>
            <!-- 导航開始 -->
            <div>
                <dl style="border: 1px solid gray;">
                    <dt>学习导航栏的制作</dt>
                    <dd>这是一个简单的导航栏</dd>
                    <dd>这是一个简单的导航栏</dd>
                    <dd>这是一个简单的导航栏</dd>
                </dl>
            </div>
        </body>
    </html>
    

  • 相关阅读:
    2015-10-09 Fri 晴 加快进度看书
    lseek()函数
    pipe()管道最基本的IPC机制
    linux VFS 内核数据结构
    tcp协议中mss的理解
    tcp的精髓:滑动窗口
    2015-10-11 Sunday 晴 ARM学习
    2015-10-12 晴 审面包车
    2015-10-14 晴 tcp/ip
    pyfits过滤数据更新文件。
  • 原文地址:https://www.cnblogs.com/jhcelue/p/6773926.html
Copyright © 2011-2022 走看看