CSS 实现样式下拉菜单

下拉菜单的实现

脚本:

 <script type="text/javascript">
function ShowSub(li) {
var subMenu = li.getElementsByTagName("ul")[]; ;
subMenu.style.display = "block";
}
function HideSub(li) {
var subMenu = li.getElementsByTagName("ul")[];
subMenu.style.display = "none";
}
</script>

CSS代码:

 *{ margin:0px; padding:0px;}
#menu{ background-color:#eee; width:600px; height:40px; margin: auto;}
ul{ list-style:none;}
ul li{ line-height:40px; text-align:center; position:relative; float:left; }
a{ text-decoration:none; color:#; display:block; width:90px;}
a:hover{ color:#FFF; background-color:#;}
ul li ul li{ float:none;margin-top:2px; background-color:#eee; }
ul li ul{width:90px; position:absolute;display:none; }
ul li:hover ul{display:block;}

页面HTML代码:

 <div id="menu">
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">课程预览</a>
<ul>
<li><a href="#">Javascript</a></li>
<li><a href="#">jQuery</a></li>
</ul>
</li>
<li><a href="#">学习管理</a>
<ul>
<li><a href="#">视频学习</a></li>
<li><a href="#">案例学习</a></li>
<li><a href="#">交流平台</a></li>
</ul>
</li>
<li><a href="#">经典案例</a></li>
<li><a href="#">关于我们</a></li>
<li><a href="#">联系我们</a></li>
</ul>
</div>

代码效果:

CSS 实现样式下拉菜单

上一篇:JQuery设置获取下拉菜单选项的值 多实例


下一篇:[k]自定义样式下拉菜单