ENGLISH | 中文网站 | 设为首页 |  收藏本站 | 微信支付宝
  用户名: 密 码:
信息中心
信息搜索
关键字:
范 围:
首页信息中心 网站建设
 
Div+CSS+JS菜单
新闻来源:金秋原创    点击数:1489    更新时间:2013/9/1 10:32:18    收藏此页

<!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>Div+CSS+JS菜单</title>


  <meta name="description" content="http://alexa.knowsky.com">


  <style type="text/css">


  <!--


  *{margin:0;padding:0;border:0;}


  body {


  font-family: arial, 宋体, serif;


  font-size:12px;


  }


  #nav {


  width:180px;


  line-height: 24px;


  list-style-type: none;


  text-align:left;


  }


  #nav a {


  width: 160px;


  display: block;


  padding-left:20px;


  }


  #nav li {


  background:#CCC;


  border-bottom:#FFF 1px solid;


  float:left;


  }


  #nav li a:hover{


  background:#CC0000;


  }


  #nav a:link  {


  color:#666; text-decoration:none;


  }


  #nav a:visited  {


  color:#666;text-decoration:none;


  }


  #nav a:hover  {


  color:#FFF;text-decoration:none;font-weight:bold;


  }


  #nav li ul {


  list-style:none;


  text-align:left;


  }


  #nav li ul li{


  background: #EBEBEB;


  }


  #nav li ul a{


  padding-left:20px;


  width:160px;


  }


  #nav li ul a:link  {


  color:#666; text-decoration:none;


  }


  #nav li ul a:visited  {


  color:#666;text-decoration:none;


  }


 #nav li ul a:hover {


  color:#F3F3F3;


  text-decoration:none;


  font-weight:normal;


  background:#CC0000;


  }


  #nav li:hover ul {


  left: auto;


  }


  #nav li.sfhover ul {


  left: auto;


  }


  #content {


  clear: left;


  }


  #nav ul.collapsed {


  display: none;


  }


  -->


  #PARENT{


  width:300px;


  padding-left:20px;


  }


  </style>


  </head>


  <body>


  <div id="PARENT">


  <ul id="nav"><li><ul id="ChildMenu1" class="collapsed">  

</ul>


  </li>


  <li><a href="#Menu=ChildMenu2" onclick="DoMenu('ChildMenu2')">我的菜单</a>


  <ul id="ChildMenu2" class="collapsed">


  <a href="http://www.test.com" target="_blank">我的管理</a></li>


  <li><a href="#">操作系统</a></li>


  <li><a href="#">网页技术</a></li>


  <li><a href="#">网络管理</a></li>


  <li><a href="#">网络安全</a></li>


  </ul>


  </li>


  <li><a href="#Menu=ChildMenu3" onclick="DoMenu('ChildMenu3')">网站管理</a>


  <ul id="ChildMenu3" class="collapsed">


  <li><a href="#">网站登录</a></li>


  <a href="http://www.test.com" target="_blank">网站管理</a></li>


  <li><a href="#">网站维护</a></li>


  <li><a href="#">图片处理</a></li>


  </ul>


  </li>


  <li><a href="#Menu=ChildMenu4" onclick="DoMenu('ChildMenu4')">技术支持</a>


  <ul id="ChildMenu4" class="collapsed">


  <li><a href="#">登录</a></li>


  <a href="http://www.test.com" target="_blank">管理</a></li>


  <li><a href="#">维护</a></li>


  <li><a href="#">测试</a></li>


  </ul>


  </li>


  </ul>


  </div>


  <div style="width:300;padding-left:30px;">


  </br></br>


   </div>


  </body>


  </html>


  <script type=text/javascript><!--


  var LastLeftID = "";


  function menuFix() {


  var obj = document.getElementById("nav").getElementsByTagName("li");


  for (var i=0; i<obj.length; i++) {


  obj[i].onmouseover=function() {


  this.className+=(this.className.length>0? " ": "") + "sfhover";


  }


obj[i].onMouseDown=function() {


  this.className+=(this.className.length>0? " ": "") + "sfhover";


  }


  obj[i].onMouseUp=function() {


  this.className+=(this.className.length>0? " ": "") + "sfhover";


  }


  obj[i].onmouseout=function() {


  this.className=this.className.replace(new RegExp("( ?|^)sfhover\\b"), "");


  }


  }


  }


  function DoMenu(emid)


  {


  var obj = document.getElementById(emid);


  obj.className = (obj.className.toLowerCase() == "expanded"?"collapsed":"expanded");


  if((LastLeftID!="")&&(emid!=LastLeftID))    //关闭上一个Menu


  {


  document.getElementById(LastLeftID).className = "collapsed";


  }


  LastLeftID = emid;


  }


  function GetMenuID()


  {


  var MenuID="";


  var _paramStr = new String(window.location.href);


  var _sharpPos = _paramStr.indexOf("#");


  if (_sharpPos >= 0 && _sharpPos < _paramStr.length - 1)


  {


  _paramStr = _paramStr.substring(_sharpPos + 1, _paramStr.length);


  }


  else


  {


  _paramStr = "";


  }


  if (_paramStr.length > 0)


  {


  var _paramArr = _paramStr.split("&");


  if (_paramArr.length>0)


  {


  var _paramKeyVal = _paramArr[0].split("=");


  if (_paramKeyVal.length>0)


  {


  MenuID = _paramKeyVal[1];


  }


  }


  }


  if(MenuID!="")


  {


  DoMenu(MenuID)


  }


  }


  GetMenuID();    //*这两个function的顺序要注意一下,不然在Firefox里GetMenuID()不起效果


  menuFix();


  --></script>

总页数:1  第  1    页 

上一篇:网站策划的意义   下一篇:中国互联网信息中心ICP网站备案流程图
【刷新页面】【加入收藏】【打印此文】 【关闭窗口】
 
作品展示和网站展示:友情链接

Copyright©2009-2025 ww.gdit.top金秋网络 版权所有
邮件:autumnnet@163.com 电话:86-1008610086 W:微信号gditscnu
地址:广东省广州市白云区鹤龙街(14号线二期鹤南);本站所内容 版权所有, 禁止复制转载;