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 form 验证函数 弹出对话框形式
Jun 23 Javascript
JS 加入收藏夹的代码(主流浏览器通用)
May 13 Javascript
js生成动态表格并为每个单元格添加单击事件的方法
Apr 14 Javascript
简单方法判断JavaScript对象为null或者属性为空
Sep 26 Javascript
JavaScript+CSS实现仿天猫侧边网页菜单效果
Aug 25 Javascript
jQuery倒计时代码(超简单)
Feb 27 Javascript
js实现图片轮播效果学习笔记
Jul 26 Javascript
vue单页开发父子组件传值思路详解
May 18 Javascript
最简单的JS实现json转csv的方法
Jan 10 Javascript
微信小程序实现类似微信点击语音播放效果
Mar 30 Javascript
微信小程序实现一个简单swiper代码实例
Dec 30 Javascript
Vue + Element-ui的下拉框el-select获取额外参数详解
Aug 14 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
PHP4 与 MySQL 数据库操作函数详解
2006/10/09 PHP
php cli模式学习(PHP命令行模式)
2013/06/03 PHP
提升PHP性能的21种方法介绍
2013/06/25 PHP
php简单统计字符串单词数量的方法
2015/06/19 PHP
PHP模糊查询技术实例分析【附源码下载】
2019/03/07 PHP
PHP如何开启Opcache功能提升程序处理效率
2020/04/27 PHP
JQUERY获取form表单值的代码
2010/07/17 Javascript
javascript学习(二)javascript常见问题总结
2013/01/02 Javascript
JavaScript中使用document.write向页面输出内容实例
2014/10/16 Javascript
BootStrap modal模态弹窗使用小结
2016/10/26 Javascript
Angular路由简单学习
2016/12/26 Javascript
js中new一个对象的过程
2017/02/20 Javascript
Bootstrap 3浏览器兼容性问题及解决方案
2017/04/11 Javascript
Layui tree 下拉菜单树的实例代码
2019/09/21 Javascript
vue中实现回车键登录功能
2020/02/19 Javascript
基于vue--key值的特殊用处详解
2020/07/31 Javascript
[01:04:01]2014 DOTA2华西杯精英邀请赛5 24 DK VS VG
2014/05/25 DOTA
批量将ppt转换为pdf的Python代码 只要27行!
2018/02/26 Python
Python实现合并两个列表的方法分析
2018/05/28 Python
python求质数的3种方法
2018/09/28 Python
python初学者,用python实现基本的学生管理系统(python3)代码实例
2019/04/10 Python
Python+pyplot绘制带文本标注的柱状图方法
2019/07/08 Python
pycharm 2019 最新激活方式(pycharm破解、激活)
2020/09/22 Python
Tensorflow tf.dynamic_partition矩阵拆分示例(Python3)
2020/02/07 Python
python GUI库图形界面开发之PyQt5信号与槽的高级使用技巧(自定义信号与槽)详解与实例
2020/03/06 Python
Python urllib库如何添加headers过程解析
2020/10/05 Python
美体小铺法国官方网站:The Body Shop法国
2020/06/04 全球购物
Sahajan美国:阿育吠陀护肤品牌
2021/01/09 全球购物
美国室内盆栽植物购买网站:Plants.com
2020/04/24 全球购物
Eclipse面试题
2014/03/22 面试题
经典C++面试题一
2016/11/06 面试题
教师个人自我评价范文
2014/04/13 职场文书
小学生作文评语大全
2014/04/21 职场文书
大学运动会加油稿200字(5篇)
2014/09/27 职场文书
党的群众路线教育实践活动党员个人整改措施
2014/10/27 职场文书
2016年教师节特级教师获奖感言
2015/12/09 职场文书