CSS实现的三级菜单代码_菜单导航特效

模板酷站
  •       4/5
  •       1
  •       2
  •       3
  •       4
  •       5
查看演示效果

      织梦DedeCMS视频教程买空间 租服务器 选网硕互联! 无忧站长工具,百度权重一键全查!

      这个是用CSS 实现的仿微软网站的级联三级菜单效果,非常实用,折叠型菜单,希看大家喜欢。

      <html> <head> <meta http-equiv="Content-Type" mrc="text/html; charset=gb2312"> <title>CSS三级菜单</title> <style type="text/css"> <!-- body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } #menu { background-color: #FEF0E5; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#FEF0E5', gradientType='0'); } #nav, #nav ul { float:left; /* 菜单总体水平位置 */ clear:right; list-style:none; /*line-height:22px; 一级菜单高 */ /*background: #eee; 所有菜单移出色 */ /*font-weight: bold;8*/ padding:0px; margin:0px; /*border:1px solid #ccc; border-right: 0px;*/ } #nav ul ul{ /*border:1px solid #ccc;*/ border-top:0px; border-right:0px; } #nav a { width:120px; display:block; color:#333; text-decoration:none; text-align:left; /*border-right:1px solid #CCC;*/ padding: 3px 4px 3px 7px; } #nav a:hover{ color:#000; border:1px solid #CCC; margin: 0px; padding: 3px 5px 3px 6px; background-color: #f1f1f1; text-decoration: none; } /* 所有 a:hover 字体样式 */ #nav a.selected{background:url(http://p1.mb5u.com/texiao/0/20100522230756264.gif) no-repeat right 50%;} /* 下拉图标 */ #nav li { float:none; clear:right; height:22px; width:120px; } #nav li ul li{ float:none; clear:right; height:22px; width:120px; } #nav li ul { /* 二级弹出位 */ position:absolute; margin:-22px 0px 0px 119px; padding:0; left:-9999em; width:120px; font-weight:normal; display:block; border:1px solid #CCCCCC; background:#fff; } /* 二级菜单宽 */ #nav li ul a { width:120px; /* 二级菜单宽 */ /*line-height:24px; 二级菜单高 border:1px solid #CCC;*/ height:22px; text-align:left; margin: 0px; } #nav li ul ul { margin:-22px 0px 0px 120px; border:1px solid #CCC; } /* 三级弹出位 */ #nav li:hover ul ul,#nav li.sfhover ul ul{left:-9999em;} #nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul{ left:auto; height:22px; } /* 所有弹出菜单自动左边距 */ #nav li:hover, #nav li.sfhover { background:#f1f1f1; height:22px; } /* 所有悬浮样式 */ --> </style> <script type="text/javascript"><!--//--><![CDATA[//><!-- img1=new Image(); img1.src="http://p1.mb5u.com/texiao/0/20100522230756264.gif"; sfHover = function() { var sfEls = document.getElementById("nav").getElementsByTagName("LI"); for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=" sfhover"; } sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" sfhover\\b"), ""); } } } window.onload=sfHover; //--><!]]></script> </head> <body> <table width="120" border="0" cellspacing="0" cellpadding="0" > <tr> <td valign="top" id="menu"> <ul id="nav"> <li><a href="/" target="_blank"> <span style="font-size: 9pt">HOME</span></a></li> <li><a href="/" target="_blank" class="selected"> <span style="font-size: 9pt">ASP</span></a><span style="font-size: 9pt"> </span> <ul> <li ><a href="/" class="selected"><span style="font-size: 9pt">程序设计 </span> </a> <ul> <li><a href="/"> <span style="font-size: 9pt">ASP</span> </a> <li><a href="#"> <span style="font-size: 9pt">JSP</span></a></li> <li> </ul> </li> <li ><a href="#" class="selected"><span style="font-size: 9pt">多媒体设计</span></a><span style="font-size: 9pt"> </span> <ul> <li><a href="#"> <span style="font-size: 9pt">网站项目 </span> </a> <li><a href="#"> <span style="font-size: 9pt">平面设计</span></a></li> <li><a href="#"> <span style="font-size: 9pt">CAD设计</span></a></li> <li><a href="#"> <span style="font-size: 9pt">游戏设定</span></a></li> </ul> </li> <li ><a href="#" class="selected"><span style="font-size: 9pt">软件开发</span></a><span style="font-size: 9pt"> </span> <ul> <li><a href="#"> <span style="font-size: 9pt">应用软件</span></a></li> <li><a href="#"> <span style="font-size: 9pt">手机开发</span></a></li> <li><a href="#"> <span style="font-size: 9pt">代码移植</span></a></li> </ul> </li> <li><a href="#"><span style="font-size: 9pt">网络硬件</span></a></li> </ul> </li> <li><a href="#" target="_blank" class="selected"> <span style="font-size: 9pt">PHP</span></a><span style="font-size: 9pt"> </span> <ul> <li><a class="selected" href="#"><span style="font-size: 9pt">PHP</span></a><span style="font-size: 9pt"> </span> <ul> <li><a href="#"> <span style="font-size: 9pt">动态</span></a></li> <li><a href="#"> <span style="font-size: 9pt">经验</span></a></li> <li><a href="#"> <span style="font-size: 9pt">下载</span></a></li> </ul> </li> </ul> </li> <li><a href="#"> <span style="font-size: 9pt">JAVA</span></a></li> <li><a href="#" target="_blank"> <span style="font-size: 9pt">ASP.NET</span></a></li> <li><a href="#"> <span style="font-size: 9pt">VC++</span></a></li> </ul> </td> </tr> </table> </body> </html>