jQuery实现简单下拉导航效果


Posted in Javascript onSeptember 07, 2015

本文实例讲述了jQuery实现简单下拉导航效果。分享给大家供大家参考。具体如下:

这里粗略做一款基于jquery的下拉导航菜单效果,我觉得挺不错,虽然没有怎么美化,但是代码易懂,另外修补的空间也比较大,相信对学习CSS以及jquery的朋友有不小的帮助。

运行效果截图如下:

jQuery实现简单下拉导航效果

在线演示地址如下:

具体代码如下:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title>jQuery下拉导航</title>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script type="text/javascript">
$(function(){
 $('.nav').children("li:has(ul)").hover(
function(){
 $(this).children("ul").slideDown();
 },
 function(){
  $(this).children("ul").hide();
 }
 );
 });
 </script>
 <style type="text/css">
  *{margin:0;padding:0;}
  .nav {margin:200px;list-style-type:none;}
  .nav li {position:relative;float:left;margin-right:10px;}
  .nav li ul {display:none;position:absolute;top:20px;left:0;list-style-type:none;}
  .nav li ul li {padding:2px 0;}
 </style>
</head>
<body>
 <ul class="nav">
 <li><a href="#">首页</a>
 </li>
 <li>
 <a href="#">链接</a>
 <ul>
  <li><a href="#">aaa</a></li>
  <li><a href="#">bbb</a></li>
  <li><a href="#">ccc</a></li>
  <li><a href="#">ddd</a></li>
 </ul>
 </li>
 <li>
 <a href="#">相册</a>
 <ul>
  <li><a href="#">11</a></li>
  <li><a href="#">22</a></li>
  <li><a href="#">33</a></li>
  <li><a href="#">44</a></li>
 </ul>
 </li>
 <li>
 <a href="#">博客</a>
 <ul>
  <li><a href="#">AA</a></li>
  <li><a href="#">BB</a></li>
  <li><a href="#">CC</a></li>
  <li><a href="#">DD</a></li>
 </ul>
 </li>
 <li>
 <a href="#">关于</a>
 </li>
 <div style="clear:both"></div>
</ul>
</body>
</html>

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

Javascript 相关文章推荐
JavaScript判断DOM何时加载完毕的技巧
Nov 11 Javascript
jQuery焦点图切换简易插件制作过程全纪录
Aug 27 Javascript
javascript函数声明和函数表达式区别分析
Dec 02 Javascript
node.js中的console.time方法使用说明
Dec 09 Javascript
重新理解JavaScript的六种继承方式
Mar 24 Javascript
Node.js 使用命令行工具检查更新
Jun 08 Javascript
JS实现HTML页面中动态显示当前时间完整示例
Jul 30 Javascript
javascript中UMD规范的代码推演
Aug 29 Javascript
浅谈微信小程序flex布局基础
Sep 10 Javascript
浅谈Vue数据响应
Nov 05 Javascript
vue.js使用v-model实现表单元素(input) 双向数据绑定功能示例
Mar 08 Javascript
详解Vue中组件的缓存
Apr 20 Javascript
JS实现弹性菜单效果代码
Sep 07 #Javascript
js实现兼容性好的微软官网导航下拉菜单效果
Sep 07 #Javascript
jquery实现标题字体变换的滑动门菜单效果
Sep 07 #Javascript
关于JS中prototype的理解
Sep 07 #Javascript
js+css实现超简洁的二级下拉菜单效果代码
Sep 07 #Javascript
jquery实现简单的二级导航下拉菜单效果
Sep 07 #Javascript
jQuery平滑旋转幻灯片特效代码分享
Sep 07 #Javascript
You might like
首页四格,首页五格For6.0(GBK)(UTF-8)[12种组合][9-18][版主安装测试通过]
2007/09/24 PHP
写一段简单的PHP建立文件夹代码
2015/01/06 PHP
php获取英文姓名首字母的方法
2015/07/13 PHP
JS获取当前日期时间并定时刷新示例
2021/03/04 Javascript
字段太多jquey快速清空表单内容方法
2014/08/21 Javascript
javascript抽象工厂模式详细说明
2014/12/16 Javascript
jquery带翻页动画的电子杂志代码分享
2015/08/21 Javascript
深入学习jQuery Validate表单验证
2016/01/18 Javascript
探索angularjs+requirejs全面实现按需加载的套路
2016/02/26 Javascript
AngularJS基础 ng-switch 指令简单示例
2016/08/03 Javascript
jQuery中Find选择器用法示例
2016/09/21 Javascript
JSON与String互转的实现方法(Javascript)
2016/09/27 Javascript
JS 事件绑定、事件监听、事件委托详细介绍
2016/09/28 Javascript
vue的props实现子组件随父组件一起变化
2016/10/27 Javascript
Vue结合原生js实现自定义组件自动生成示例
2017/01/21 Javascript
深入理解Nodejs Global 模块
2017/06/03 NodeJs
详解ES6之async+await 同步/异步方案
2017/09/19 Javascript
js中this对象用法分析
2018/01/05 Javascript
详解Vue 单文件组件的三种写法
2020/02/19 Javascript
[01:02:30]Mineski vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第三场 8.22
2019/09/05 DOTA
Python对列表排序的方法实例分析
2015/05/16 Python
Python3利用SMTP协议发送E-mail电子邮件的方法
2017/09/30 Python
Python实现字典按key或者value进行排序操作示例【sorted】
2019/05/03 Python
给大家整理了19个pythonic的编程习惯(小结)
2019/09/25 Python
Python3 Tkinkter + SQLite实现登录和注册界面
2019/11/19 Python
python读取ini配置文件过程示范
2019/12/23 Python
对python pandas中 inplace 参数的理解
2020/06/27 Python
解决virtualenv -p python3 venv报错的问题
2021/02/05 Python
css3的transform造成z-index无效解决方案
2014/12/04 HTML / CSS
武汉高蓝德国际.net机试
2016/06/24 面试题
教育专业自荐书范文
2013/12/17 职场文书
中餐厅经理岗位职责
2014/04/11 职场文书
工作目标责任书
2014/07/23 职场文书
数学教师个人工作总结
2015/02/06 职场文书
生日寿星公答谢词
2015/09/29 职场文书
阿里云服务器部署mongodb的详细过程
2021/09/04 MongoDB