JS实现超精简响应鼠标显示二级菜单代码
作者:bea
本文实例讲述了JS实现超精简响应鼠标显示二级菜单代码。分享给大家供大家参考。具体如下: 这是一款精简版的二级导航菜单,响应鼠标的动作,鼠标放上即显示出菜单,常见的一种菜单样式。喜欢的朋友拿去修改一下,再美化一番,就够用了。 运行效果截图如下: 在线演示地址如下: http://demo./js/2015/js-simple-mouse-show-menu-codes/ 具体代码如下: <html><head><title>二级菜单,响
本文实例讲述了JS实现超精简响应鼠标显示二级菜单代码。分享给大家供大家参考。具体如下:
这是一款精简版的二级导航菜单,响应鼠标的动作,鼠标放上即显示出菜单,常见的一种菜单样式。喜欢的朋友拿去修改一下,再美化一番,就够用了。
运行效果截图如下:
在线演示地址如下:
http://demo./js/2015/js-simple-mouse-show-menu-codes/
具体代码如下:
<html>
<head>
<title>二级菜单,响应鼠标</title>
<style type="text/css">
.mainNav ul li {float: left;width: 150px;}
.mainNav li ul {display: none;}
li.hover ul {display: block;}
</style>
<script language="javascript" type="text/javascript">
function showSubLevel(Obj){
Obj.className="hover";
}
function hideSubLevel(Obj){
Obj.className="";
}
</script>
</head>
<body>
<div class="mainNav">
<ul>
<li onmouseover="showSubLevel(this)" onmouseout="hideSubLevel(this)"> 一级栏目A
<ul>
<li>A的二级栏目</li>
<li>A的二级栏目</li>
<li>A的二级栏目</li>
</ul>
</li>
<li onmouseover="showSubLevel(this)" onmouseout="hideSubLevel(this)"> 一级栏目B
<ul>
<li>B的二级栏目</li>
<li>B的二级栏目</li>
<li>B的二级栏目</li>
</ul>
</li>
<li onmouseover="showSubLevel(this)" onmouseout="hideSubLevel(this)"> 一级栏目C
<ul>
<li>B的二级栏目</li>
<li>B的二级栏目</li>
<li>B的二级栏目</li>
</ul>
</li>
</ul>
</div>
</body>
</html>
希望本文所述对大家的JavaScript程序设计有所帮助。
猜你喜欢
您可能感兴趣的文章:
- jQuery实现默认是闭合的FAQ展开效果菜单
- js带缩略图的图片轮播效果代码分享
- jQuery实现的Tab滑动选项卡及图片切换(多种效果)小结
- JS+DIV+CSS实现的经典标签切换效果代码
- jQuery实现Meizu魅族官方网站的导航菜单效果
- jQuery实现鼠标悬停背景翻转的黑色导航菜单代码
- JS+CSS实现自动切换的网页滑动门菜单效果代码
- JavaScript人脸识别技术及脸部识别JavaScript类库Tracking.js
- JS实现可关闭的对联广告效果代码
- 详解JavaScript中的4种类型识别方法
- jquery实现鼠标点击后展开列表内容的导航栏效果
- IE中document.createElement的iframe无法设置属性name的解决方法
- js动态生成Html元素实现Post操作(createElement)
- IE9+已经不对document.createElement向下兼容的解决方法
- JS动态添加iframe的代码
- javascript实现在指定元素中垂直水平居中
- window.onload使用指南
- JS+CSS简单树形菜单实现方法
- 纯js代码实现未知宽高的元素在指定元素中垂直水平居中显示