zoukankan      html  css  js  c++  java
  • 伸缩的菜单,用toggle()重写

    <!DOCTYPE >
    <html>
    <head>
    <meta charset="UTF-8"/>
    <title>伸缩的菜单,用toggle()重写</title>
    <style>
    <!--
    body{
    background-color:#ffdee0;
    }
    #navigation {
    200px;
    font-family:Arial;
    }
    #navigation > ul {
    list-style-type:none; /* 不显示项目符号 */
    margin:0px;
    padding:0px;
    }
    #navigation > ul > li {
    border-bottom:1px solid #ED9F9F; /* 添加下划线 */
    }
    #navigation > ul > li > a{
    display:block; /* 区块显示 */
    padding:5px 5px 5px 0.5em;
    text-decoration:none;
    border-left:12px solid #711515; /* 左边的粗红边 */
    border-right:1px solid #711515; /* 右侧阴影 */
    }
    #navigation > ul > li > a:link, #navigation > ul > li > a:visited{
    background-color:#c11136;
    color:#FFFFFF;
    }
    #navigation > ul > li > a:hover{ /* 鼠标经过时 */
    background-color:#990020; /* 改变背景色 */
    color:#ffff00; /* 改变文字颜色 */
    }

    /* 子菜单的CSS样式 */
    #navigation ul li ul{
    list-style-type:none;
    margin:0px;
    padding:0px 0px 0px 0px;
    }
    #navigation ul li ul li{
    border-top:1px solid #ED9F9F;
    }
    #navigation ul li ul li a{
    display:block;
    padding:3px 3px 3px 0.5em;
    text-decoration:none;
    border-left:28px solid #a71f1f;
    border-right:1px solid #711515;
    }
    #navigation ul li ul li a:link, #navigation ul li ul li a:visited{
    background-color:#e85070;
    color:#FFFFFF;
    }
    #navigation ul li ul li a:hover{
    background-color:#c2425d;
    color:#ffff00;
    }
    -->
    </style>
    <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
    <script language="javascript">
    $(function(){
    $("li").find("ul").prev().click(function(){
    $(this).next().toggle();
    });
    $("li:has(ul)").find("ul").hide();
    });
    </script>
    </head>
    <body>
    <div id="navigation">
    <ul id="listUL">
    <li><a href="#">Home</a></li>
    <li><a href="#">News</a>
    <ul style="display: block;">
    <li><a href="#">Lastest News</a></li>
    <li><a href="#">All News</a></li>
    </ul>
    </li>
    <li><a href="#">Sports</a>
    <ul style="display: block;">
    <li><a href="#">Basketball</a></li>
    <li><a href="#">Football</a></li>
    <li><a href="#">Volleyball</a></li>
    </ul>
    </li>
    <li><a href="#">Weather</a>
    <ul style="display: none;">
    <li><a href="#">Today's Weather</a></li>
    <li><a href="#">Forecast</a></li>
    </ul>
    </li>
    <li><a href="#">Contact Me</a></li>
    </ul>
    </div>

    </body></html>

  • 相关阅读:
    CF Mike and Feet (求连续区间内长度为i的最小值)单调栈
    BOOST_CLASS_EXPORT
    STL 源代码剖析 算法 stl_algo.h -- search
    烦人的Facebook分享授权
    [Swift]Scanner字符串扫描类
    [Swift]LeetCode682. 棒球比赛 | Baseball Game
    [Swift]LeetCode680. 验证回文字符串 Ⅱ | Valid Palindrome II
    [Swift]LeetCode679. 24点游戏 | 24 Game
    [Swift]LeetCode678. 有效的括号字符串 | Valid Parenthesis String
    [Swift]LeetCode677. 键值映射 | Map Sum Pairs
  • 原文地址:https://www.cnblogs.com/liqiong-web/p/5267270.html
Copyright © 2011-2022 走看看