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 相关文章推荐
一段非常简单的让图片自动切换js代码
Nov 10 Javascript
prototype Element学习笔记(篇二)
Oct 26 Javascript
Javascript 获取LI里的内容
Dec 17 Javascript
浅析JavaScript中两种类型的全局对象/函数
Dec 05 Javascript
jQuery取id有.的值的方法
May 21 Javascript
js控制多图左右滚动切换效果代码分享
Aug 26 Javascript
基于JQuery打造无缝滚动新闻步骤详解
Mar 31 Javascript
vue项目中做编辑功能传递数据时遇到问题的解决方法
Dec 19 Javascript
vue.js+element-ui动态配置菜单的实例
Sep 07 Javascript
Vue路由 重定向和别名的区别说明
Sep 09 Javascript
vue-cli4使用全局less文件中的变量配置操作
Oct 21 Javascript
jquery插件懒加载的示例
Oct 24 jQuery
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
ThinkPHP中RBAC类的四种用法分析
2014/11/24 PHP
thinkPHP分组后模板无法加载问题解决方法
2016/07/12 PHP
Laravel框架Blade模板简介及模板继承用法分析
2019/12/03 PHP
Javascript String.replace的妙用
2009/09/08 Javascript
jQuery 名称冲突的解决方法
2011/04/08 Javascript
11个用于提高排版水平的基于jquery的文字效果插件
2012/09/14 Javascript
正则表达式搭配js轻松处理json文本方便而老古
2013/02/17 Javascript
javascript闭包的高级使用方法实例
2013/07/04 Javascript
javascript代码运行不出来执行错误的可能情况整理
2013/10/18 Javascript
通过JS来动态的修改url,实现对url的增删查改
2014/09/01 Javascript
JavaScript学习笔记之数组的增、删、改、查
2016/03/23 Javascript
jQuery EasyUI的TreeGrid查询功能实现方法
2017/08/08 jQuery
一个简易时钟效果js实现代码
2020/03/25 Javascript
记一次webapck4 配置文件无效的解决历程
2018/09/19 Javascript
vue实现计步器功能
2019/11/01 Javascript
vue实现扫码功能
2020/01/17 Javascript
VueCli4项目配置反向代理proxy的方法步骤
2020/05/17 Javascript
[52:05]EG vs OG 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
[39:21]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.24
2019/09/10 DOTA
python获得图片base64编码示例
2014/01/16 Python
python中实现定制类的特殊方法总结
2014/09/28 Python
python插入数据到列表的方法
2015/04/30 Python
python实现爬虫统计学校BBS男女比例之数据处理(三)
2015/12/31 Python
python2和python3的输入和输出区别介绍
2018/11/20 Python
Python 通过监听端口实现唯一脚本运行方式
2020/05/05 Python
CSS3动画特效在活动页中的应用
2020/01/21 HTML / CSS
HTML5新增的8类INPUT输入类型介绍
2015/07/06 HTML / CSS
英国最大的电子零件及配件零售商:Partmaster
2017/04/24 全球购物
英国打印机墨盒销售网站:Ink Factory
2019/10/07 全球购物
女儿十岁生日答谢词
2014/01/27 职场文书
财务学生的职业生涯发展
2014/02/11 职场文书
个人安全生产承诺书
2014/05/22 职场文书
美术兴趣小组活动总结
2014/07/07 职场文书
圣诞晚会主持词
2015/07/01 职场文书
基于Redis延迟队列的实现代码
2021/05/13 Redis
分享mysql的current_timestamp小坑及解决
2021/11/27 MySQL