GODdaughter 发表于 2013-2-7 17:05:51

javascript横版的树形菜单实例(网上摘抄2.2)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    <title>JavaScript下拉菜单</title>    <style type="text/css">      * {            padding:0;            margin:0;      }      body {            font-family:verdana, sans-serif;            font-size:small;      }      #navigation, #navigation li ul {            list-style-type:none;      }      #navigation {            margin:20px;      }      #navigation li {            float:left;            text-align:center;            position:relative;      }      #navigation li a:link, #navigation li a:visited {            display:block;            text-decoration:none;            color:#000;            width:120px;            height:40px;            line-height:40px;            border:1px solid #fff;            border-width:1px 1px 0 0;            background:#c5dbf2;            padding-left:10px;      }      #navigation li a:hover {            color:#fff;            background:#2687eb;      }      #navigation li ul li a:hover {            color:#fff;            background:#6b839c;      }      #navigation li ul {            display:none;            position:absolute;            top:40px;            left:0;            margin-top:1px;            width:120px;      }      #navigation li ul li ul {            display:none;            position:absolute;            top:0px;            left:130px;            margin-top:0;            margin-left:1px;            width:120px;      }    </style>    <script type="text/javascript">      function displaySubMenu(li) {            var subMenu = li.getElementsByTagName("ul");            subMenu.style.display = "block";      }      function hideSubMenu(li) {            var subMenu = li.getElementsByTagName("ul");            subMenu.style.display = "none";      }    </script></head><body>    <ul id="navigation">       <tr><td> <lionmouseout="hideSubMenu(this)"><a href="#">1</a>   <ul><li><a href="#">1->1</a></li><li><a href="#">1->2</a></li><li><a href="#">1->3</a></li><li><a href="#">1->4</a></li><li><a href="#">1->5</a></li></ul></li></td>   </tr>   <tr><td><lionmouseout="hideSubMenu(this)"><a href="#">2</a>   <ul><li><a href="#">2->1</a></li><li><a href="#">2->2</a></li><li><a href="#">2->3</a></li><li><a href="#">2->4</a></li><li><a href="#">2->5</a></li></ul></li></td>   </tr>      <tr><td> <lionmouseout="hideSubMenu(this)"><a href="#">3</a>   <ul><lionmouseout="hideSubMenu(this)"><a href="#">3->1</a><ul><li><a href="#">1->1</a></li><li><a href="#">1->2</a></li><li><a href="#">1->3</a></li><li><a href="#">1->4</a></li></ul></li><li><a href="#">3->2</a></li><lionmouseout="hideSubMenu(this)"><a href="#">3->3</a><ul><li><a href="#">3->1</a></li><li><a href="#">3->2</a></li><li><a href="#">3->3</a></li></ul></li></ul></li></td></tr>      </ul></body></html>
页: [1]
查看完整版本: javascript横版的树形菜单实例(网上摘抄2.2)