用jquery实现的一个超级简单的下拉菜单


Posted in Javascript onMay 18, 2014

用jquery实现的一个超级简单的下拉菜单。

效果图

初始效果
用jquery实现的一个超级简单的下拉菜单 
鼠标悬浮效果
用jquery实现的一个超级简单的下拉菜单 
代码

<!DOCTYPE html> 
<html> 
<head> 
<script type="text/javascript" src="jquery-1.11.1.js"></script> 
<style> nav a { 
text-decoration: none; 
} 
nav > ul > li { 
float: left; 
text-align: center; 
padding: 0 0.5em; 
} 
nav li ul.sub-menu { 
display: none; 
padding-left: 0 !important; 
} 
.sub-menu li { 
color: white; 
} 
.sub-menu li:hover { 
background-color: black; 
} 
.sub-menu li:hover a { 
color: white; 
} 
ul { 
list-style: none; 
} 
</style> 
</head> 
<body> 
<nav> 
<ul> 
<li><a href="#">Home 
<ul class="sub-menu"> 
<li><a href="#">sub1</a></li> 
<li><a href="#">sub2</a></li> 
<li><a href="#">sub3</a></li> 
</ul> 
</li> 
<li><a href="#">Programming 
<ul class="sub-menu"> 
<li><a href="#">sub1</a></li> 
<li><a href="#">sub2</a></li> 
<li><a href="#">sub3</a></li> 
</ul> 
</li> 
<li><a href="#">Japanese 
<ul class="sub-menu"> 
<li><a href="#">sub1</a></li> 
<li><a href="#">sub2</a></li> 
<li><a href="#">sub3</a></li> 
</ul> 
</li> 
</ul> 
</nav> 
</body> 
<script type="text/javascript"> 
$(document).ready(function() { 
$('nav li').hover(function() { 
$(this).find('.sub-menu').css('display', 'block'); 
}, function() { 
$(this).find('.sub-menu').css('display', 'none'); 
}); 
}); 
</script> 
</html>
Javascript 相关文章推荐
免费空间广告万能消除代码
Sep 04 Javascript
JavaScript 无符号右移赋值操作
Apr 17 Javascript
jQuery+ajax实现顶一下,踩一下效果
Jul 17 Javascript
原生js实现移动开发轮播图、相册滑动特效
Apr 17 Javascript
JavaScript实现选择框按比例拖拉缩放的方法
Aug 04 Javascript
jQuery实现简洁的导航菜单效果
Nov 23 Javascript
ztree简介_动力节点Java学院整理
Jul 19 Javascript
cordova入门基础教程及使用中遇到的一些问题总结
Nov 14 Javascript
Angular实现的敏感文字自动过滤与提示功能示例
Dec 29 Javascript
详解webpack模块化管理和打包工具
Apr 21 Javascript
javascript中的闭包概念与用法实践分析
Jul 26 Javascript
javaScript实现一个队列的方法
Jul 14 Javascript
Jquery 返回json数据在IE浏览器中提示下载的问题
May 18 #Javascript
绑定回车enter事件代码
May 18 #Javascript
javascript的alert box在java中如何显示多行
May 18 #Javascript
JSON+HTML实现国家省市联动选择效果
May 18 #Javascript
让alert不出现弹窗的两种方法
May 18 #Javascript
jqGrid读取选择的多行的某个属性代码
May 18 #Javascript
wap浏览自动跳转到wap页面的js代码
May 17 #Javascript
You might like
php str_replace的替换漏洞
2008/03/15 PHP
php中serialize序列化与json性能测试的示例分析
2013/04/27 PHP
PHP记录搜索引擎蜘蛛访问网站足迹的方法
2015/04/15 PHP
Symfony2实现在controller中获取url的方法
2016/03/18 PHP
PHP中使用foreach()遍历二维数组的简单实例
2016/06/13 PHP
thinkphp框架表单数组实现图片批量上传功能示例
2020/04/04 PHP
jQuery获取样式中的背景颜色属性值/颜色值
2012/12/17 Javascript
屏蔽相应键盘按钮操作
2014/03/10 Javascript
JavaScript设计模式之装饰者模式介绍
2014/12/28 Javascript
原生ajax处理json格式数据的实例代码
2016/12/25 Javascript
vue日期组件 支持vue1.0和2.0
2017/01/09 Javascript
使用jquery给新生的th绑定hover事件的实例
2017/02/10 Javascript
Angular实现的敏感文字自动过滤与提示功能示例
2017/12/29 Javascript
基于VuePress 轻量级静态网站生成器的实现方法
2018/04/17 Javascript
vue将单页面改造成多页面应用的方法
2018/11/25 Javascript
Vue源码探究之虚拟节点的实现
2019/04/17 Javascript
详解vue父子组件关于模态框状态的绑定方案
2019/06/05 Javascript
重学JS之显示强制类型转换详解
2019/06/30 Javascript
python中使用urllib2伪造HTTP报头的2个方法
2014/07/07 Python
Python模拟登录12306的方法
2014/12/30 Python
python模拟登录并且保持cookie的方法详解
2017/04/04 Python
详解python实现识别手写MNIST数字集的程序
2018/08/03 Python
Python如何进行时间处理
2020/08/06 Python
详解Python爬虫爬取博客园问题列表所有的问题
2021/01/18 Python
html5 canvas 画图教程案例分析
2012/11/23 HTML / CSS
Bonprix法国:时尚、鞋子、家居
2020/12/29 全球购物
请说出你所知道的线程同步的方法
2013/04/19 面试题
致跳远运动员广播稿
2014/02/11 职场文书
2014年公司庆元旦活动方案
2014/03/05 职场文书
小摄影师教学反思
2014/04/27 职场文书
2014年旅游局法制宣传日活动总结
2014/11/01 职场文书
客房服务员岗位职责
2015/02/09 职场文书
辞职信格式模板
2015/02/27 职场文书
军训结束新闻稿
2015/07/17 职场文书
小学大队干部竞选稿
2015/11/20 职场文书
教你使用Pandas直接核算Excel中快递费用
2021/05/12 Python