jQuery实现下滑菜单导航效果代码


Posted in Javascript onAugust 25, 2015

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

这里演示jquery向下滑的导航菜单代码,黄色风格下滑菜单,可作为网站的主导航菜单,二级菜单向下滑出,兼容性也是很不错的,本菜单来源自网络,丢失原作者署名信息,请原作者看到后与我们联系署名。

运行效果截图如下:

jQuery实现下滑菜单导航效果代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<style>
html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0;}
body {font:12px/normal Verdana, Arial, Helvetica, sans-serif;}
ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both; *display:inline;/*IE only*/}
#nav {margin:0 auto 60px; width:1080px; display:block;}
#nav .jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px; background:#062723 url(images/slide-panel_03.png) 0 0 repeat-x;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {background:#ffe60c; float:left; border-right:1px solid #fff; width:140px;/*IE6 only*/}
#nav .mainlevel a {color:#000; text-decoration:none; line-height:32px; display:block; padding:0 20px; width:100px;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:#062723 url(images/slide-panel_03.png) 0 0 repeat-x;}
#nav .mainlevel ul {display:none; position:absolute;}
#nav .mainlevel li {border-top:1px solid #fff; background:#ffe60c; width:140px;/*IE6 only*/}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}
</style>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
 $('li.mainlevel').mousemove(function(){
 $(this).find('ul').slideDown();//you can give it a speed
 });
 $('li.mainlevel').mouseleave(function(){
 $(this).find('ul').slideUp("fast");
 });
});
</script>
<title>jquery下拉竖导航菜单代码</title>
</head>
<body>
<br /><br /><br /><br /><br /><br />
<div id="menu">
<ul id="nav">
  <li class="jquery_out">
  <div class="jquery_inner">
  <div class="jquery">
  <span class="text">let'jquery</span><span class="smile">^_^</span>
  </div>
  </div>
  </li>
  <li class="mainlevel" id="mainlevel_01"><a href="#" target="_blank">do touch me</a>
  <ul id="sub_01">
  <li><a href="#" target="_blank">JavaScript</a></li>
  <li><a href="#" target="_blank">jQuery</a></li>
  <li><a href="#" target="_blank">slideUp</a></li>
  <li><a href="#" target="_blank">slideDown</a></li>
  <li><a href="#" target="_blank">animate</a></li>
  </ul>
  </li>
  <li class="mainlevel" id="mainlevel_02"><a href="#" target="_blank">do touch me</a>
  <ul id="sub_02">
  <li><a href="#" target="_blank">JavaScript</a></li>
  <li><a href="#" target="_blank">jQuery</a></li>
  <li><a href="#" target="_blank">slideUp</a></li>
  <li><a href="#" target="_blank">slideDown</a></li>
  <li><a href="#" target="_blank">up and down</a></li>
  <li><a href="#" target="_blank">animate</a></li>
  </ul>
  </li>
  <li class="mainlevel" id="mainlevel_03"><a href="#" target="_blank">do touch me</a>
  <ul id="sub_03">
  <li><a href="#" target="_blank">JavaScript</a></li>
  <li><a href="#" target="_blank">jQuery</a></li>
  <li><a href="#" target="_blank">animate</a></li>
  </ul>
  </li>
  <li class="mainlevel" id="mainlevel_04"><a href="#" target="_blank">do touch me</a>
  <ul id="sub_04">
  <li><a href="#" target="_blank">JavaScript</a></li>
  <li><a href="#" target="_blank">jQuery</a></li>
  <li><a href="#" target="_blank">slideUp</a></li>
  <li><a href="#" target="_blank">slideDown</a></li>
  </ul>
  </li>
  <li class="mainlevel" id="mainlevel_05"><a href="#" target="_blank">do touch me</a>
  <ul id="sub_05">
  <li><a href="#" target="_blank">JavaScript</a></li>
  <li><a href="#" target="_blank">jQuery</a></li>
  <li><a href="#" target="_blank">slideDown</a></li>
  <li><a href="#" target="_blank">up and down</a></li>
  <li><a href="#" target="_blank">animate</a></li>
  </ul>
  </li>
  <li class="mainlevel" id="mainlevel_06"><a href="#" target="_blank">do touch me</a>
  <ul id="sub_06">
  <li><a href="#" target="_blank">JavaScript</a></li>
  <li><a href="#" target="_blank">jQuery</a></li>
  <li><a href="#" target="_blank">slideUp</a></li>
  <li><a href="#" target="_blank">slideDown</a></li>
  <li><a href="#" target="_blank">up and down</a></li>
  </ul>
  </li>
  <div class="clear"></div>
</ul>
</div>
<p align="center"></p>
<p align="center"><p align="center">jquery下拉竖导航菜单代码,来源网络,请原作者联系我们署名。</p></p>
<p align="center"></p>
</body>
</html>

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

Javascript 相关文章推荐
js静态方法与实例方法分析
Jul 04 Javascript
jQuery实现鼠标点击弹出渐变层的方法
Jul 09 Javascript
jquery实现触发时更新下拉列表内容的方法
Dec 02 Javascript
实例详解AngularJS实现无限级联动菜单
Jan 15 Javascript
学习Angular中作用域需要注意的坑
Aug 17 Javascript
jQuery中弹出iframe内嵌页面元素到父页面并全屏化的实例代码
Dec 27 Javascript
深入对Vue.js $watch方法的理解
Mar 20 Javascript
JavaScript DOM元素常见操作详解【添加、删除、修改等】
May 09 Javascript
vue.js实现插入数值与表达式的方法分析
Jul 06 Javascript
解决vue select当前value没有更新到vue对象属性的问题
Aug 30 Javascript
微信小程序之onLaunch与onload异步问题详解
Mar 28 Javascript
jQuery HTML css()方法与css类实例详解
May 20 jQuery
Jquery 分页插件之Jquery Pagination
Aug 25 #Javascript
js实现的tab标签切换效果代码分享
Aug 25 #Javascript
JavaScript实现向右伸出的多级网页菜单效果
Aug 25 #Javascript
jquery+html5时钟特效代码分享(可设置闹钟并且语音提醒)
Mar 30 #Javascript
jquery实现动画菜单的左右滚动、渐变及图形背景滚动等效果
Aug 25 #Javascript
jquery实现的淡入淡出下拉菜单效果
Aug 25 #Javascript
iframe中子父类窗口调用JS的方法及注意事项
Aug 25 #Javascript
You might like
PHP语法速查表
2006/12/06 PHP
mysql 的 like 问题,超强毕杀记!!!
2007/01/18 PHP
PHP 组件化编程技巧
2009/06/06 PHP
php程序之die调试法 快速解决错误
2009/09/17 PHP
php分页思路以及在ZF中的使用
2012/05/30 PHP
thinkphp5实现无限级分类
2019/02/18 PHP
jquery下组织javascript代码(js函数化)
2010/08/25 Javascript
javascript中的startWith和endWith的几种实现方法
2013/05/07 Javascript
表单序列化与jq中的serialize使用示例
2014/02/21 Javascript
详解AngularJS实现表单验证
2015/12/10 Javascript
IScroll5实现下拉刷新上拉加载的功能实例
2017/08/11 Javascript
node 使用 async 控制并发的方法
2018/05/07 Javascript
看看“疫苗查询”小程序有温度的代码
2018/07/31 Javascript
微信小程序实现跳转的几种方式总结(推荐)
2019/04/24 Javascript
Vue.js组件通信之自定义事件详解
2019/10/19 Javascript
Vue实现随机验证码功能
2020/12/29 Vue.js
vue+flask实现视频合成功能(拖拽上传)
2021/03/04 Vue.js
Python获取当前时间的方法
2014/01/14 Python
举例详解Python中threading模块的几个常用方法
2015/06/18 Python
多版本Python共存的配置方法
2017/05/22 Python
Python实现变量数值交换及判断数组是否含有某个元素的方法
2017/09/18 Python
Python3 单行多行万能正则匹配方法
2019/01/07 Python
Python下简易的单例模式详解
2019/04/08 Python
在Python中使用MySQL--PyMySQL的基本使用方法
2019/11/19 Python
python thrift 实现 单端口多服务的过程
2020/06/08 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
2021/02/26 Python
8款使用 CSS3 实现超炫的 Loading(加载)的动画效果
2015/03/17 HTML / CSS
全球最大的服务市场:Fiverr
2017/01/03 全球购物
2014年学习雷锋活动总结
2014/03/01 职场文书
校园文明标语
2014/06/13 职场文书
教师见习报告范文
2014/11/03 职场文书
2015年个人现实表现材料
2014/12/10 职场文书
2015年宣传思想工作总结
2015/05/22 职场文书
Python实现提取PDF简历信息并存入Excel
2022/04/02 Python
Mybatis-plus配置分页插件返回统一结果集
2022/06/21 Java/Android
Win11使用CAD卡顿或者致命错误怎么办?Win11无法正常使用CAD的解决方法
2022/07/23 数码科技