<!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=utf-8" />
<link href="ico.ico" rel="shortcut icon">
<link rel="stylesheet" type="text/css" href="index.css"/>
<link rel="stylesheet" type="text/css" href="reset.css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="nav.js"></script>
<title>测试页面</title>
</head>
<body>
<div class="top">
<ul id="easynav">
<li><a href="">第一个菜单</a>
<ul>
<li><a href="">第一个菜单的子菜单</a></li>
<li><a href="">第一个菜单的子菜单</a></li>
<li><a href="">第一个菜单的子菜单</a></li>
</ul>
</li>
<li>第二个菜单
<ul>
<li>第一个菜单的子菜单</li>
<li>第一个菜单的子菜单</li>
</ul>
</li>
<li>第三个菜单</li>
<li>第四个菜单</li>
<li>第五个菜单</li>
<li>第六个菜单</li>
</ul>
</div>
</body>
</html>
js代码
window.onload=function(){
var oUl=document.getElementById('easynav');
for(var i=0; i<oUl.childNodes.length; i++){
childNode=oUl.childNodes[i];
if(childNode.nodeName=='LI'){
childNode.onmouseover=function(){this.className='show';}
childNode.onmouseout=function(){this.className='';}}
}
}
css代码
/* CSS Document */
body{ font-size:14px; font-family:"微软雅黑"; text-align:center;}
/*基本的css*/
a{ text-decoration:none; color:#fff;}
a:hover{color:#fff;}
.left{ float:left}
.right{ float:right}
.clearF{ clear:both}
.pabs{ position:absolute}
.prel{ position:relative}
.pfixed{ position:fixed}
.more a{ color:#000;}
.more a:hover{color:#1f71c5;}
/*页面的内容*/
.top{ background:#FFF; height:25px; line-height:25px; width:1000px; margin:0 auto; color:#fff;}
.top ul li{ width:150px; background:#00F; float:left; display:block;}
.top ul li a{ cursor:pointer;}
/*一级菜单显示二级菜单*/
#easynav li{ float:left; list-style:none;}
#easynav li{ display:block; width:150px; text-align:center; font-weight:bold;}
#easynav li ul { margin:0; padding:0; position:absolute; display:none; width:150px;}
#easynav li.show ul{ display:block; background:#0F0;}
#easynav li ul li{ float:left; width:150px; display:inline;}
#easynav li ul li a{ cursor:pointer;
}[size=medium][/size]
分享到:
相关推荐
js实现的二级菜单联动。选择的是省市联动
SQLite数据库的使用,以及如何通过双ListView实现二级菜单。
jQ鼠标滑过显示二级下拉菜单代码jQ鼠标滑过显示二级下拉菜单代码
jQuery鼠标滑过显示二级下拉菜单代码
几个月前初学前端时挖的坑,把二级菜单设计得和一级菜单在DOM结构上没啥关系,导致想要鼠标悬浮一级菜单即可显示该一级菜单对应的二级菜单,移出则显示当前页所在一级菜单所对应的二级菜单列表不好用CSS实现,现在用...
jQuery鼠标经过二级菜单下拉代码是一款基于jQuery CSS3实现的鼠标悬浮滑动下拉二级菜单特效
当鼠标悬浮时显示二级菜单,这种类似的效果,想必大家在浏览网页时经常会遇到吧,下面有个示例,大家可以看看
简单无任何修饰效果的,鼠标移动一级菜单上面显示二级菜单的js。 可拓展性高,欢迎下载使用。
简单网页二级菜单的实现
js实现鼠标悬停显示二级菜单的具体内容及代码
二级菜单! 很值得下载看看!资源免费,大家分享!!
用JAVA 实现二级菜单功能 二个JAVA LIST 从数据库里写俩个方法 获取数据LIST
JavaScript实现鼠标滑过高亮显示二级菜单的纵向3级的导航菜单源码
]但在《CSS二级菜单》中,如果一级菜单中的超链接是#,那么只要单击该一级菜单,那么与这个一级菜单对应的二级菜单就会一直显示在网页中,不能隐藏,是一个小小的bug。后来仔细的想了一想,其实,无论是什么样的二级...
头部超级菜单导航-鼠标放上去显示二级菜单
CSS实现动态二级菜单实例
js完善的二级菜单,通过js实现的二级折叠菜单.更加的方便,用着很舒服
实现二级导航菜单栏效果,FragmentTabHost嵌套FragmentTabHost方.zip,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
此工程文件包含了菜单以及二级菜单,托盘,样式,好友列表,窗口等基本操作;欢迎关注我博客:http://blog.csdn.net/ly305750665/article/details/53749781