jQuery实现的导航下拉菜单效果示例


Posted in Javascript onSeptember 05, 2016

本文实例讲述了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>导航</title>
<link rel="stylesheet" type="text/css" href="css/basic.css" />
<style>
.t-nav{ width:100%; height:50px; background:#124057;}
.m-nav{ width:1000px; height:50px; margin:0 auto;}
.ui-item{ width:99px; height:50px; line-height:50px; text-align:center; border-right:1px solid #103447;}
.ui-menu{ width:119px; height:50px; line-height:50px; text-align:center; background:#168db8 url(img/menu_ico.gif) no-repeat 101px 23px; border-right:1px solid #0c769e; position:relative;}
.ui-menu-cont{ width:119px; position:absolute; top:50px; left:0px; display:none;}
.ui-menu-cont li{ width:119px; height:30px; line-height:30px; background:#168db8; border-top:1px solid #fff;}
.ui-menu-cont li a{}
.t-nav a{ color:#fff; font-size:14px;}
.t-nav a:hover{ color:#fff; text-decoration:underline;}
</style>
</head>
<body>
<div class="t-nav" style="margin-top:20px;">
  <ul class="m-nav">
    <li class="g-fl ui-item"><a href="###">网站首页</a></li>
    <li class="g-fl ui-item"><a href="###">导航内容</a></li>
    <li class="g-fl ui-menu">
      <a href="###">导航内容</a>
      <ul class="ui-menu-cont">
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
      </ul>
    </li>
    <li class="g-fl ui-menu">
      <a href="###">导航内容</a>
      <ul class="ui-menu-cont">
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
      </ul>
    </li>
    <li class="g-fl ui-menu">
      <a href="###">导航内容</a>
      <ul class="ui-menu-cont">
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
      </ul>
    </li>
    <li class="g-fl ui-menu">
      <a href="###">导航内容</a>
      <ul class="ui-menu-cont">
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
      </ul>
    </li>
    <li class="g-fl ui-menu">
      <a href="###">导航内容</a>
      <ul class="ui-menu-cont">
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
        <li><a href="###">列表内容</a></li>
      </ul>
    </li>
    <li class="g-fl ui-item"><a href="###">导航内容</a></li>
    <li class="g-fl ui-item"><a href="###">导航内容</a></li>
  </ul>
</div>
<script type="text/javascript" src="js/jquery-1.10.1.min.js"></script>
<script type="text/javascript">
$(".ui-menu").hover(function() {
  if($(this).find("li").length > 0){
    $(this).children("ul").stop(true, true).slideDown(100)
  }
},function() {
  $(this).children("ul").stop(true, true).slideUp("fast");
});
</script>
</body>
</html>

效果图:

jQuery实现的导航下拉菜单效果示例

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

Javascript 相关文章推荐
javascript 读取XML数据,在页面中展现、编辑、保存的实现
Oct 27 Javascript
Jquery知识点二 jquery下对数组的操作
Jan 15 Javascript
JavaScript 模拟类机制及私有变量的方法及思路
Jul 10 Javascript
jQuery Animation实现CSS3动画示例介绍
Aug 14 Javascript
3种不同方式的焦点图轮播特效分享
Oct 30 Javascript
jquery动态调整div大小使其宽度始终为浏览器宽度
Jun 06 Javascript
JavaScript实现select添加option
Jul 03 Javascript
关于angular js_$watch监控属性和对象详解
Apr 24 Javascript
移动web开发之touch事件实例详解
Jan 17 Javascript
JS面向对象的程序设计相关知识小结
May 26 Javascript
js实现翻牌小游戏
Jul 31 Javascript
利用 Chrome Dev Tools 进行页面性能分析的步骤说明(前端性能优化)
Feb 24 Javascript
jquery层级选择器的实现(匹配后代元素div)
Sep 05 #Javascript
Vue.js每天必学之数据双向绑定
Sep 05 #Javascript
JS快速实现移动端拼图游戏
Sep 05 #Javascript
jQuery实现的tab标签切换效果示例
Sep 05 #Javascript
Vue.js每天必学之构造器与生命周期
Sep 05 #Javascript
Js查找字符串中出现次数最多的字符及个数实例解析
Sep 05 #Javascript
JS查找字符串中出现次数最多的字符
Sep 05 #Javascript
You might like
重料打造自己的“宝马”---第三代
2021/03/02 无线电
浅析php插件 Simple HTML DOM 用DOM方式处理HTML
2013/07/01 PHP
php自定义的格式化时间示例代码
2013/12/05 PHP
FastCGI 进程意外退出造成500错误
2015/07/26 PHP
解读PHP中的垃圾回收机制
2015/08/10 PHP
yii使用activeFileField控件实现上传文件与图片的方法
2015/12/28 PHP
php+mysql+ajax 局部刷新点赞/取消点赞功能(每个账号只点赞一次)
2020/07/24 PHP
jquery仿百度经验滑动切换浏览效果
2015/04/14 Javascript
js实现漂浮回顶部按钮实例
2015/05/06 Javascript
用JavaScript来美化HTML的select标签的下拉列表效果
2015/11/17 Javascript
js基于cookie记录来宾姓名的方法
2016/07/19 Javascript
vue2+el-menu实现路由跳转及当前项的设置方法实例
2017/11/07 Javascript
Vue2.0中集成UEditor富文本编辑器的方法
2018/03/03 Javascript
vue中使用cookies和crypto-js实现记住密码和加密的方法
2018/10/18 Javascript
详解Vue项目部署遇到的问题及解决方案
2019/01/11 Javascript
基于Vue实现电商SKU组合算法问题
2019/05/29 Javascript
Python中super的用法实例
2015/05/28 Python
Python简单操作sqlite3的方法示例
2017/03/22 Python
Python 通过URL打开图片实例详解
2017/06/01 Python
Python基础教程之浅拷贝和深拷贝实例详解
2017/07/15 Python
初次部署django+gunicorn+nginx的方法步骤
2019/09/11 Python
解决Python使用列表副本的问题
2019/12/19 Python
pytorch 查看cuda 版本方式
2020/06/23 Python
小结Python的反射机制
2020/09/28 Python
一款简洁的纯css3代码实现的动画导航
2014/10/31 HTML / CSS
欧缇丽英国官方网站:Caudalie英国
2016/08/17 全球购物
Artist Guitars新西兰:乐器在线商店
2017/09/17 全球购物
金牌葡萄酒俱乐部:Gold Medal Wine Club
2017/11/02 全球购物
苏格兰在线威士忌商店:The Whisky Barrel
2019/05/07 全球购物
实习老师离校感言
2014/02/03 职场文书
预备党员表决心书
2014/03/11 职场文书
钳工实训报告总结
2014/11/04 职场文书
Filebeat 采集 Nginx 日志的方法
2021/03/31 Servers
MySQL REVOKE实现删除用户权限
2021/06/18 MySQL
解决linux下redis数据库overcommit_memory问题
2022/02/24 Redis
Redis超详细讲解高可用主从复制基础与哨兵模式方案
2022/04/07 Redis