js+css实现超简洁的二级下拉菜单效果代码


Posted in Javascript onSeptember 07, 2015

本文实例讲述了js+css实现超简洁的二级下拉菜单效果代码。分享给大家供大家参考。具体如下:

这是一个很简洁的CSS+JavaScript二级菜单,没有使用过多的修饰素材,尽量不调用外部图片,简洁大方,而且便于二级开发完善,最初是一个政府网站上的菜单。

运行效果截图如下:

js+css实现超简洁的二级下拉菜单效果代码

在线演示地址如下:

具体代码如下:

<!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>
<title>二级下拉菜单</title>
<style type="text/css">
/*
#193B5F 栏目字体颜色
*/
*{margin:0; padding:0}
body{width:960px; margin:20px auto; font-size:14px;}
/*导航条*/
#nav {background-color:blue; color:#fff;height:25px;line-height:25px;text-align:center;list-style:none;}
 #nav a{color:#fff;}
 #nav li{width:75px;float:left;position:relative;z-index:1;}
 #nav li .title{display:block;}
 #nav li .title:hover{background-color:green;}
 #nav li .submenu{width:75px;margin:0 auto;background:green;position:absolute;left:0;top:25px;display:none;}
 #nav li .submenu dd{border-top:1px dotted #ddd;color:#fff;}
</style>
</head>
<body>
<ul id="nav">
<!-- 有二级菜单的,给li加class="menu" 没有的不用加 -->
  <li class="menu">
   <a href="#" class="title">国家政务</a>
   <dl class="submenu">
    <dd><a href="#">时政要闻</a></dd>
    <dd><a href="#">远程党教</a></dd>
    <dd><a href="#">村务管理</a></dd>
   </dl>
  </li>
  <li>
   <a href="#" class="title">网络服务</a>
  </li>
  <li class="menu">
   <a href="#" class="title">信息交流</a>
   <dl class="submenu">
    <dd><a href="#">求购信息</a></dd>
    <dd><a href="#">转让信息</a></dd>
   </dl>
  </li>
</div><!--end nav-->
<script type="text/javascript">
<!--
var nav = document.getElementById("nav").childNodes;
for (var i=0;i<nav.length;i++)
{
 if (nav[i].className=="menu")
 {
  nav[i].onmouseover = function(){fnNav(this,"block")};
  nav[i].onmouseout = function(){fnNav(this,"none")};
 }
}
function fnNav(obj,flag)
{
 obj.getElementsByTagName("dl")[0].style.display = flag;
}
//-->
</script>
</body>
</html>

希望本文所述对大家的JavaScript程序设计有所帮助。

Javascript 相关文章推荐
学习YUI.Ext第七日-View&amp;JSONView Part Two-一个画室网站的案例
Mar 10 Javascript
js控制input输入字符解析
Dec 27 Javascript
jQuery判断元素上是否绑定了指定事件的方法
Mar 17 Javascript
jQuery基于ajax实现星星评论代码
Aug 07 Javascript
JavaScript中的时间处理小结
Feb 24 Javascript
Vuejs第十一篇组件之slot内容分发实例详解
Sep 09 Javascript
微信小程序日历组件calendar详解及实例
Jun 08 Javascript
深究AngularJS中ng-drag、ng-drop的用法
Jun 12 Javascript
vue2里面ref的具体使用方法
Oct 27 Javascript
angularjs实现table表格td单元格单击变输入框/可编辑状态示例
Feb 21 Javascript
Javascript 关于基本类型和引用类型的个人理解
Nov 01 Javascript
实例分析javascript中的异步
Jun 02 Javascript
jquery实现简单的二级导航下拉菜单效果
Sep 07 #Javascript
jQuery平滑旋转幻灯片特效代码分享
Sep 07 #Javascript
js调用百度地图及调用百度地图的搜索功能
Sep 07 #Javascript
js实现可折叠展开的手风琴菜单效果
Sep 07 #Javascript
原生JS实现美图瀑布流布局赏析
Sep 07 #Javascript
js实现全国省份城市级联下拉菜单效果代码
Sep 07 #Javascript
纯javascript代码实现计算器功能(三种方法)
Sep 07 #Javascript
You might like
通过PHP修改Linux或Unix口令的方法分享
2012/01/30 PHP
ie与session丢失(新窗口cookie丢失)实测及解决方案
2013/07/15 PHP
神盾加密解密教程(二)PHP 神盾解密
2014/06/08 PHP
CI框架中zip类应用示例
2014/06/17 PHP
php获取linux命令结果的实例
2017/03/13 PHP
浅谈php使用curl模拟多线程发送请求
2019/03/08 PHP
使用js+jquery实现无限极联动
2013/05/23 Javascript
javascript和jquery修改a标签的href属性
2013/12/16 Javascript
document.execCommand()的用法小结
2014/01/08 Javascript
window.print打印指定div指定网页指定区域的方法
2014/08/04 Javascript
使用javascript实现监控视频播放并打印日志
2015/01/05 Javascript
js小数计算小数点后显示多位小数的实现方法
2016/05/30 Javascript
微信小程序 label 组件详解及简单实例
2017/01/10 Javascript
jQuery EasyUI 组件加上“清除”功能实例详解
2017/04/11 jQuery
微信小程序版翻牌小游戏
2018/01/26 Javascript
node实现基于token的身份验证
2018/04/09 Javascript
JS关于刷新页面的相关总结
2018/05/09 Javascript
对vue下点击事件传参和不传参的区别详解
2018/09/15 Javascript
[04:59]DOTA2-DPC中国联赛 正赛 Ehome vs iG 选手采访
2021/03/11 DOTA
Python random模块用法解析及简单示例
2017/12/18 Python
下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决
2018/04/23 Python
对numpy.append()里的axis的用法详解
2018/06/28 Python
Python参数解析模块sys、getopt、argparse使用与对比分析
2019/04/02 Python
python3 tkinter实现添加图片和文本
2019/11/26 Python
可视化pytorch 模型中不同BN层的running mean曲线实例
2020/06/24 Python
解决pytorch 保存模型遇到的问题
2021/03/03 Python
HTML5自定义属性的问题分析
2019/08/16 HTML / CSS
巴西男士胡须和头发护理产品商店:Beard
2017/11/13 全球购物
如何配置、使用和清除Smarty缓存
2015/12/23 面试题
建筑工程专业学生的自我评价
2013/12/25 职场文书
公务员职业生涯规划书范文  
2014/01/19 职场文书
高中家长寄语
2014/04/02 职场文书
银行青年文明号事迹材料
2014/05/31 职场文书
2015年党日活动总结范文
2015/03/25 职场文书
硕士学位申请报告
2015/05/15 职场文书
写一个Python脚本下载哔哩哔哩舞蹈区的所有视频
2021/05/31 Python