我想要中国站长站的导航菜单效果,鼠标移动到菜单文字上出现二级子菜单。
由于对js也不是很了解,所以把所有的js都考了过来,刚运行的时候二级导航菜单总是全部显示,哪位能修改一下啊
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>中国站长站导航菜单源码 - 中国asp之家</title> <style type="text/css"> body{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:140%; background-repeat:repeat-y; background-position:center; } a:link, a:visited { color: #333; text-decoration: none; } .disable { display: none; } /* Nav ==========================================================*/ .nav { position: relative; margin: 0 10px 10px; background: url(/article/UploadPic/200811/1/nav_bg-34.png) no-repeat 0 -36px; } .navinner { background: url(/article/UploadPic/200811/1/nav_bg-34.png) no-repeat 100% -72px; } .navlist { height: 36px; line-height: 36px; overflow: hidden; margin: 0 10px; background: url(/article/UploadPic/200811/1/nav_bg-34.png) repeat-x 0 0; } .nav li { float: left; display: inline; margin: 0 0 0 -2px; padding: 0 4px 0 6px; background: url(/article/UploadPic/200811/1/nav_bg-34.png) no-repeat 0 -108px; } .nav a { display: block; width: 102px; text-align: center; font-size: 120%; } .nav a:link, .nav a:visited { color: #fff; } .nav a.current, .nav a:hover, .nav a:active { color: #fff; font-weight: bold; background: url(/article/UploadPic/200811/1/nav_bg-34.png) no-repeat 50% -144px; } .subnav { position: absolute; top: 41px; left: 0; float: left; height: 27px; line-height: 27px; white-space: nowrap; background: url(/article/UploadPic/200811/1/nav_bg-34.png) no-repeat 0 -180px; } * html .subnav { margin: 0 10px 0 -10px; /* IE 6 and below */ } .subnav p { padding: 0 10px; background: url(/article/UploadPic/200811/1/nav_bg-34.png) no-repeat 100% -234px; } .subnav p span { display: block; background: url(/article/UploadPic/200811/1/nav_bg-34.png) repeat-x 0 -207px; } .subnav p.pointer { position: absolute; top: -4px; left: 0; height: 5px; width: 11px; padding: 0; margin-left: 20px; text-indent: -999em; background: url(/article/UploadPic/200811/1/nav_bg-34.png) repeat-x 0 -261px; } .subnav a { display: inline; padding: 0; font-size: 100%; } [class~="subnav"] a { padding: 0 3px; } .subnav, .subnav a:link, .subnav a:visited { color: #235e99; } .subnav a:hover, .subnav a:active { color: #235e99; } .subnav a:hover, .subnav a:active { font-weight: normal; background: none; border-bottom: 2px solid; } /* subnav position and pointer position */ #subnav1 { left: 120px; } #subnav2 { left: 230px; } #subnav3 { left: 340px; } #subnav4 { left: 450px; } #subnav5, #subnav6, #subnav7 { left: auto; right: 0px; } #subnav1 .pointer, #subnav2 .pointer, #subnav3 .pointer, #subnav4 .pointer { left: 30px; } #subnav5 .pointer { left: auto; right: 290px; } #subnav6 .pointer { left: auto; right: 180px; } #subnav7 .pointer { left: auto; right: 70px; } #subnav1, #subnav2, #subnav3, #subnav4 { min-width: 110px; } #subnav5 { min-width: 340px; } #subnav6 { min-width: 240px; } #subnav7 { min-width: 130px; } </style> <script type="text/javascript"> function $(id) { return document.getElementById(id); } function showMenu (baseID, divID) { baseID = $(baseID); divID = $(divID); if (showMenu.timer) clearTimeout(showMenu.timer); hideCur(); divID.style.display = 'block'; showMenu.cur = divID; if (! divID.isCreate) { divID.isCreate = true; divID.onmouseover = function () { if (showMenu.timer) clearTimeout(showMenu.timer); hideCur(); divID.style.display = 'block'; }; function hide () { showMenu.timer = setTimeout(function () {divID.style.display = 'none';}, 1000); } divID.onmouseout = hide; baseID.onmouseout = hide; } function hideCur () { showMenu.cur && (showMenu.cur.style.display = 'none'); } } </script> </head> <body> <div class="container"> <div class="nav"> <div class="navinner"> <ul class="navlist"> <li><a href="http://www.aspxhome.com">首页</a></li> <li><a href="News/Index.html" id="nav_1" onmouseover="showMenu('nav_1','subnav1')">新闻资讯</a> <div class="subnav disable" id="subnav1"> <p class="pointer">.</p> <p><span> <a href="News/It/Index.html">业界动态</a> | <a href="News/Invest/Index.html">收购融资</a> | <a href="News/Portals/Index.html">门户动态</a> | <a href="News/Search/Index.html">搜索引擎</a> | <a href="News/Game/Index.html">网络游戏</a> | <a href="News/Biz/Index.html">电子商务</a> | <a href="News/Media/Index.html">广告传媒</a> | <a href="News/Soft/Index.html">厂商开发</a> </span></p> </div> </li> <li><a href="http://www.aspxhome.com/tool/" id="nav_2" onmouseover="showMenu('nav_2','subnav2')">站长在线</a> <div class="subnav disable" id="subnav2"> <p class="pointer">.</p> <p><span> <a href="Webmaster/RecSite/Index.html">好站推荐</a> | <a href="Webmaster/Gather/Index.html">站长聚会</a> | <a href="Webmaster/Visit/Index.html">站长访谈</a> | <a href="Webmaster/Club/Index.html">站长茶馆</a> | <a href="Webmaster/Topsite/Index.html">网站排行</a> </span></p> </div> </li> <li><a href="Webbiz/Index.html" id="nav_3" onmouseover="showMenu('nav_3','subnav3')">网站运营</a> <div class="subnav disable" id="subnav3"> <p class="pointer">.</p> <p><span> <a href="Webbiz/Exp/Index.html">建站经验</a> | <a href="Webbiz/BizPlan/Index.html">策划盈利</a> | <a href="Webbiz/Seo/Index.html">搜索优化</a> | <a href="Webbiz/Promot/Index.html">网站推广</a> | <a href="Webbiz/Free/Index.html">免费资源</a> </span></p> </div> </li> <li><a href="Design/Index.html" id="nav_4" onmouseover="showMenu('nav_4','subnav4')">设计在线</a> <div class="subnav disable" id="subnav4"> <p class="pointer">.</p> <p><span> <a href="Design/Coolsite/Index.html">酷站推荐</a> | <a href="Design/Pages/Index.html">网页设计</a> | <a href="Design/Rules/Index.html">WEB标准</a> | <a href="Design/Video/Index.html">视频处理</a> | <a href="Design/Activity/Index.html">设计活动</a> </span></p> </div> </li> <li><a href="Program/Index.html" id="nav_5" onmouseover="showMenu('nav_5','subnav5')">网络编程</a> <div class="subnav disable" id="subnav5"> <p class="pointer">.</p> <p><span> <a href="Program/Asp/Index.html">Asp编程</a> | <a href="Program/Php/Index.html">Php编程</a> | <a href="Program/.Net/Index.html">.Net编程</a> | <a href="Program/Xml/Index.html">Xml编程</a> | <a href="Program/Access/Index.html">Access</a> | <a href="Program/Mssql/Index.html">Mssql</a> | <a href="Program/Mysql/Index.html">Mysql</a> </span></p> </div> </li> <li><a href="Union/Index.html" id="nav_6" onmouseover="showMenu('nav_6','subnav6')">联盟资讯</a> <div class="subnav disable" id="subnav6"> <p class="pointer">.</p> <p><span> <a href="Union/News/Index.html">联盟新闻</a> | <a href="Union/Intro/Index.html">联盟介绍</a> | <a href="Union/Comment/Index.html">联盟点评</a> | <a href="Union/Skill/Index.html">网赚技巧</a> </span></p> </div> </li> <li><a href="Server/Index.html" id="nav_7" onmouseover="showMenu('nav_7','subnav7')">服务器</a> <div class="subnav disable" id="subnav7"> <p class="pointer">.</p> <p><span> <a href="Server/Web/Index.html">Web服务器</a> | <a href="Server/Ftp/Index.html">Ftp服务器</a> | <a href="Server/Mail/Index.html">Mail服务器</a> | <a href="Server/Dns/Index.html">Dns服务器</a> | <a href="Server/Win/Index.html">Win服务器</a> | <a href="Server/Linux/Index.html">Linux服务器</a> | <a href="Server/Safe/Index.html">安全防护</a> </span></p> </div> </li> </ul> </div> </div> </div> </body> </html> [提示:你可先修改部分代码,再按运行]