用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 相关文章推荐
用javascript实现的图片马赛克后显示并切换加文字功能
Apr 21 Javascript
JS链式调用的实现方法
Mar 07 Javascript
jquery获取复选框被选中的值
Apr 10 Javascript
使用Promise解决多层异步调用的简单学习心得
May 17 Javascript
用file标签实现多图文件上传预览
Feb 14 Javascript
强大的 Angular 表单验证功能详细介绍
May 23 Javascript
vue.js移动数组位置,同时更新视图的方法
Mar 08 Javascript
深入剖析Node.js cluster模块
May 23 Javascript
@angular前端项目代码优化之构建Api Tree的方法
Dec 24 Javascript
jQuery实现简单日历效果
Jul 05 jQuery
vue移动端写的拖拽功能示例代码
Sep 09 Javascript
JavaScript点击按钮生成4位随机验证码
Jan 28 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
全国FM电台频率大全 - 12 安徽省
2020/03/11 无线电
做一个有下拉功能的留言版
2006/10/09 PHP
用PHP调用数据库的存贮过程!
2006/10/09 PHP
用PHP读取和编写XML DOM的实现代码
2011/02/03 PHP
CentOS 6.2使用yum安装LAMP以及phpMyadmin详解
2013/06/17 PHP
解析PHP留言本模块主要功能的函数说明(代码可实现)
2013/06/25 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(八)
2014/06/23 PHP
ThinkPHP类似AOP思想的参数验证的实现方法
2019/12/18 PHP
用JQuery 实现AJAX加载XML并解析的脚本
2009/07/25 Javascript
jQuery表格插件ParamQuery简单使用方法示例
2013/12/05 Javascript
js打造数组转json函数
2015/01/14 Javascript
详解JavaScript中的数组合并方法和对象合并方法
2018/05/11 Javascript
node中modules.exports与exports导出的区别
2018/06/08 Javascript
vue2.0项目实现路由跳转的方法详解
2018/06/21 Javascript
javascript闭包的使用之按钮切换功能
2018/08/30 Javascript
vue实现的请求服务器端API接口示例
2019/05/25 Javascript
python使用Matplotlib画条形图
2020/03/25 Python
Python http接口自动化测试框架实现方法示例
2018/12/06 Python
Python3模拟curl发送post请求操作示例
2019/05/03 Python
Django框架序列化与反序列化操作详解
2019/11/01 Python
Python装饰器用法与知识点小结
2020/03/09 Python
使用Keras预训练模型ResNet50进行图像分类方式
2020/05/23 Python
Python并发请求下限制QPS(每秒查询率)的实现代码
2020/06/05 Python
利用Python实现字幕挂载(把字幕文件与视频合并)思路详解
2020/10/21 Python
python time()的实例用法
2020/11/03 Python
使用HTML5 Canvas为图片填充颜色和纹理的教程
2016/03/21 HTML / CSS
Kipling意大利官网:世界著名的时尚休闲包袋品牌
2019/06/05 全球购物
Club Monaco加拿大官网:设计师男女服装
2019/09/29 全球购物
俄罗斯电子产品、计算机和家用电器购物网站:OLDI
2019/10/27 全球购物
解决方案设计综合面试题
2015/08/31 面试题
工艺工程师岗位职责
2014/03/04 职场文书
竞选生活委员演讲稿
2014/04/28 职场文书
林肯就职演讲稿
2014/05/19 职场文书
物业工程部主管岗位职责
2015/04/16 职场文书
2019年最新证婚词精选集!
2019/06/28 职场文书
Java实现学生管理系统(IO版)
2022/02/24 Java/Android