jQuery实现的精美平滑二级下拉菜单效果代码


Posted in Javascript onMarch 28, 2016

本文实例讲述了jQuery实现的精美平滑二级下拉菜单效果。分享给大家供大家参考,具体如下:

这是一款jQurey实现的向下二级导航菜单效果。效果非常不错,由上到下平滑延伸,给人的感觉协调唯美!js与html代码结构简单明了,便于使用与修改!

运行效果截图如下:

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=utf-8" />
<title>jQuery实现精美二级菜单——js特效大全</title>
<style type="text/css">
* { margin:0; padding:0; }
body { font:12px/normal Arial, Helvetica, sans-serif; }
ul, ol { list-style:none; }
a img { border:none; }
#content { width:800px; margin:30px auto; }
.main_nav { width:100%; height:30px; }
.main_nav ul li { float:left; width:190px; height:30px; border-right:1px solid #666; position:relative; }
.main_nav ul li a { display:block; height:30px; line-height:30px; text-align:center; background:#333; color:#ccc; text-decoration:none; }
.main_nav ul li dl { position:absolute; left:0; top:30px; width:190px; display:none; }
.main_nav ul li dl dd { height:31px; }
.main_nav ul li dl dd a { display:block; height:30px; line-height:30px; text-align:center; color:white; background:#555; border-bottom:1px solid #666; }
.main_nav ul li dl dd a:hover { background:#333; color:#ccc; }
.click { margin-top:200px; }
</style>
</head>
<body>
<div id="content">
 <div class="main_nav hover">
  <ul>
   <li><a href="#" title="js特效大全">网页特效</a>
    <dl>
     <dd><a href="#" title="js特效大全">网页特效</a></dd>
     <dd><a href="#" title="js特效大全">网页特效</a></dd>
     <dd><a href="#" title="js特效大全">网页特效</a></dd>
     <dd><a href="#" title="js特效大全">网页特效 </a></dd>
     <dd><a href="#" title="js特效大全">网页特效</a></dd>
    </dl>
   </li>
   <li><a href="#" title="js特效大全">网页设计</a>
    <dl>
     <dd><a href="#" title="js特效大全">网页设计</a></dd>
     <dd><a href="#" title="js特效大全">网页设计</a></dd>
     <dd><a href="#" title="js特效大全">网页设计</a></dd>
     <dd><a href="#" title="js特效大全">网页设计 </a></dd>
     <dd><a href="#" title="js特效大全">网页设计</a></dd>
     <dd><a href="#" title="js特效大全">网页设计 </a></dd>
     <dd><a href="#" title="js特效大全">网页设计 </a></dd>
    </dl>
   </li>
   <li><a href="#" title="">网页制作</a>
    <dl>
     <dd><a href="#" title="js特效大全">网页制作</a></dd>
     <dd><a href="#" title="js特效大全">网页制作</a></dd>
     <dd><a href="#" title="js特效大全">网页制作</a></dd>
     <dd><a href="#" title="js特效大全">网页制作 </a></dd>
     <dd><a href="#" title="js特效大全">网页制作</a></dd>
    </dl>
   </li>
   <li><a href="#" title="">网站优化</a>
    <dl>
     <dd><a href="#" title="js特效大全">网站优化</a></dd>
     <dd><a href="#" title="js特效大全">网站优化</a></dd>
     <dd><a href="#" title="js特效大全">网站优化</a></dd>
     <dd><a href="#" title="js特效大全">网站优化 </a></dd>
     <dd><a href="#" title="js特效大全">网站优化</a></dd>
    </dl>
   </li>
  </ul>
 </div>
</div>
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$(".hover ul li").hover(function(){
  $(this).children("dl").slideDown(300)
}, function(){
  $(this).children("dl").slideUp(100)
});
</script>
</body>
</html>

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

Javascript 相关文章推荐
JavaScript 空位补零实现代码
Feb 26 Javascript
javascript smipleChart 简单图标类
Jan 12 Javascript
基于jquery实现的一个选择中国大学的弹框 (数据、步骤、代码)
Jul 26 Javascript
JS脚本defer的作用示例介绍
Jan 02 Javascript
javascript删除元素节点removeChild()用法实例
May 26 Javascript
Bootstrap每天必学之下拉菜单
Nov 25 Javascript
微信小程序 实现动态显示和隐藏某个控件
Apr 27 Javascript
通过vue写一个瀑布流插件代码实例
Sep 07 Javascript
taro小程序添加骨架屏的实现代码
Nov 15 Javascript
vue实现短信验证码登录功能(流程详解)
Dec 10 Javascript
ant design实现圈选功能
Dec 17 Javascript
JavaScript实现英语单词题库
Dec 24 Javascript
JavaScript html5 canvas绘制时钟效果(二)
Mar 27 #Javascript
Bootstrap每天必学之级联下拉菜单
Mar 27 #Javascript
详解javascript跨浏览器事件处理程序
Mar 27 #Javascript
js事件处理程序跨浏览器解决方案
Mar 27 #Javascript
基于javascript实现九九乘法表
Mar 27 #Javascript
深入浅析JavaScript中的作用域和上下文
Mar 26 #Javascript
JS中改变this指向的方法(call和apply、bind)
Mar 26 #Javascript
You might like
IIS7.X配置PHP运行环境小结
2011/06/09 PHP
PHP函数shuffle()取数组若干个随机元素的方法分析
2016/04/02 PHP
php微信开发之关注事件
2018/06/14 PHP
Thinkphp 框架配置操作之动态配置、扩展配置及批量配置实例分析
2020/05/15 PHP
可以把编码转换成 gb2312编码lib.UTF8toGB2312.js
2007/08/21 Javascript
jquery 取子节点及当前节点属性值的方法
2014/08/24 Javascript
javascript 兼容各个浏览器的事件
2015/02/04 Javascript
酷炫jQuery全屏3D焦点图动画效果
2016/03/22 Javascript
JS实现页面载入时随机显示图片效果
2016/09/07 Javascript
基于JavaScript实现随机颜色输入框
2016/12/10 Javascript
使用JavaScript为一张图片设置备选路径的方法
2017/01/04 Javascript
nodejs批量下载图片的实现方法
2017/05/19 NodeJs
浅析vue.js数组的变异方法
2018/06/30 Javascript
vue导航栏部分的动态渲染实例
2019/11/01 Javascript
微信小程序对图片进行canvas压缩的方法示例详解
2020/11/12 Javascript
[03:41]DOTA2上海特锦赛小组赛第三日recap精彩回顾
2016/02/28 DOTA
[01:06:25]Secret vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
python单线程实现多个定时器示例
2014/03/30 Python
利用Python实现网络测试的脚本分享
2017/05/26 Python
Python对字符串实现去重操作的方法示例
2017/08/11 Python
python实现一行输入多个值和一行输出多个值的例子
2019/07/16 Python
python实现网站微信登录的示例代码
2019/09/18 Python
python爬虫开发之使用python爬虫库requests,urllib与今日头条搜索功能爬取搜索内容实例
2020/03/10 Python
python zip()函数的使用示例
2020/09/23 Python
python里反向传播算法详解
2020/11/22 Python
英国第一蛋白粉品牌:Myprotein
2016/09/14 全球购物
魅力惠奢品线上平台:MEI.COM
2016/11/29 全球购物
英国外籍人士的在线超市:British Corner Shop
2019/06/03 全球购物
教师岗位聘任书范文
2014/03/29 职场文书
竞选大队长演讲稿
2014/04/29 职场文书
倡议书格式模板
2014/05/13 职场文书
纺织工程专业推荐信
2014/09/08 职场文书
2014年司法局工作总结
2014/12/11 职场文书
幼儿园教师考核评语
2014/12/31 职场文书
Nginx+SpringBoot实现负载均衡的示例
2021/03/31 Servers
Python爬虫中urllib3与urllib的区别是什么
2021/07/21 Python