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 相关文章推荐
DEFER怎么用?
Jul 01 Javascript
jQuery插件Skippr实现焦点图幻灯片特效
Apr 12 Javascript
深入分析下javascript中的[]()+!
Jul 07 Javascript
JS+HTML5手机开发之滚动和惯性缓动实现方法分析
Jun 12 Javascript
jQuery 判断元素整理汇总
Feb 28 Javascript
AngularJs+Bootstrap实现漂亮的计算器
Aug 10 Javascript
vue脚手架及vue-router基本使用
Apr 09 Javascript
webpack里使用jquery.mCustomScrollbar插件的方法
May 30 jQuery
vue路由事件beforeRouteLeave及组件内定时器的清除方法
Sep 29 Javascript
JS插入排序简单理解与实现方法分析
Nov 25 Javascript
vue.js自定义组件实现v-model双向数据绑定的示例代码
Jan 08 Javascript
前端使用crypto.js进行加密的函数代码
Aug 16 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
php 上一篇,下一篇文章实现代码与原理说明
2010/05/09 PHP
php实现将上传word文件转为html的方法
2015/06/03 PHP
Yii2简单实现给表单添加验证码的方法
2016/07/18 PHP
php判断手机浏览还是web浏览,并执行相应的动作简单实例
2016/07/28 PHP
JQuery动态创建DOM、表单元素的实现代码
2011/08/09 Javascript
多个js与css文件的合并方法详细说明
2012/12/26 Javascript
jquery的trigger和triggerHandler的区别示例介绍
2014/04/20 Javascript
通过JQuery将DIV的滚动条滚动到指定的位置方便自动定位
2014/05/05 Javascript
javascript修改图片src的方法
2015/01/27 Javascript
JavaScript中的闭包介绍
2015/03/15 Javascript
JavaScript获取图片像素颜色并转换为box-shadow显示
2016/03/11 Javascript
浅析Bootstrap验证控件的使用
2016/06/23 Javascript
基于Vue2实现的仿手机QQ单页面应用功能(接入聊天机器人 )
2017/03/30 Javascript
结合mint-ui移动端下拉加载实践方法总结
2017/11/08 Javascript
JavaScript 下载svg图片为png格式
2018/06/21 Javascript
如何用vue-cli3脚手架搭建一个基于ts的基础脚手架的方法
2019/12/12 Javascript
原生js实现瀑布流效果
2020/03/09 Javascript
[53:52]OG vs EG 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
Python读写Redis数据库操作示例
2014/03/18 Python
介绍Python的@property装饰器的用法
2015/04/28 Python
python将unicode转为str的方法
2017/06/21 Python
Python中pandas模块DataFrame创建方法示例
2018/06/20 Python
pandas值替换方法
2018/07/10 Python
python中ImageTk.PhotoImage()不显示图片却不报错问题解决
2018/12/06 Python
对python过滤器和lambda函数的用法详解
2019/01/21 Python
python中for循环把字符串或者字典添加到列表的方法
2019/07/20 Python
CSS3的颜色渐变效果的示例代码
2017/09/29 HTML / CSS
浅谈关于html5中图片抛物线运动的一些心得
2018/01/09 HTML / CSS
HTML5 背景的显示区域实现
2020/07/09 HTML / CSS
瑞贝卡·泰勒官方网站:Rebecca Taylor
2016/09/24 全球购物
草莓网美国官网:Strawberrynet USA
2016/12/11 全球购物
缅怀革命先烈演讲稿
2014/05/14 职场文书
本溪关门山导游词
2015/02/09 职场文书
党支部书记岗位职责
2015/02/15 职场文书
2015年团支部工作总结
2015/04/03 职场文书
鸡毛信观后感
2015/06/11 职场文书