jQuery实现导航回弹效果


Posted in Javascript onFebruary 27, 2017

效果图:

jQuery实现导航回弹效果

代码如下:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title></title>
 <script src="http://www.21kevin.com/js/jquery-1.8.3.min.js" type="text/javascript" charset="utf-8"></script>
 <script src="http://www.21kevin.com/js/move.js" type="text/javascript" charset="utf-8"></script>
 <style type="text/css">
  *{margin:0;padding:0;}
  .box{width:1100px ;height: 70px;margin: 100px auto;background: hotpink;padding: 0 0 0 200px;box-sizing: border-box;}
  .nav {float: left;height: 70px;line-height: 55px;position: relative;cursor: pointer;}
  .nav-now{background: url(images/nav_now_bg.png)center 50px no-repeat;}
  .nav h1{font-size: 24px;}
  .box .nav+.nav{margin-left: 50px;}
  .box .nav span{width: 25px;height: 25px;position: absolute;background: url(images/nav_xiajiantou.png)center no-repeat;top: 15px;right: -35px;}
  .nav ul{position: absolute;background: hotpink;width: 160px;top: 70px;left: -15px;display: none;}
  .nav ul li{list-style: none;line-height: normal;padding: 10px 0 10px 20px;cursor: pointer;transition:padding-left 0.5s ease; }
  .nav ul li:hover{background: yellowgreen url(images/nav_li_bg.png)142px center no-repeat;padding-left:35px ;}
  .nav:hover{background: url(images/nav_now_bg.png)center 50px no-repeat;}
 </style>
 </head>
 <body>
 <div class="box">
  <div class="nav has-nav nav-now">
  <h1>一级菜单</h1>
  <span></span>
  <ul>
   <li>二级菜单</li>
   <li>二级菜单</li>
   <li>二级菜单</li>
   <li>二级菜单</li>
   <li>二级菜单</li>
   <li>二级菜单</li>
  </ul>
  </div>
  <div class="nav has-nav">
  <h1>一级菜单</h1>
  <span></span>
  <ul>
   <li>二级菜单</li>
   <li>二级菜单</li>
   <li>二级菜单</li>
   <li>二级菜单</li>
   <li>二级菜单</li>
   <li>二级菜单</li>
  </ul>
  </div>
  <div class="nav has-nav">
  <h1>一级菜单</h1>
  <span></span>
  <ul>
   <li>二级菜单</li>
   <li>二级菜单</li>
   <li>二级菜单</li>
   <li>二级菜单</li>
   <li>二级菜单</li>
   <li>二级菜单</li>
  </ul>
  </div>
  <div class="nav">
  <h1>一级菜单</h1>
  </div>
 </div>
 </body>
 <script>
 $(function(){
  $(".has-nav").hover(function(){
  $(this).find('ul').slideDown(600,"elasticOut");
  },function(){
  $(this).find('ul').stop().slideUp(100);
  });
 $(".nav").click(function(){
  $(this).addClass("nav-now").siblings().removeClass("nav-now")
 })
 })
 </script>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
20个非常有用的PHP类库 加速php开发
Jan 15 Javascript
将函数的实际参数转换成数组的方法
Jan 25 Javascript
jquery的键盘事件修改代码
Feb 24 Javascript
js动态生成指定行数的表格
Jul 11 Javascript
jQuery实现tag便签去重效果的方法
Jan 20 Javascript
jQuery手机拨号界面特效代码分享
Aug 27 Javascript
基于jquery编写分页插件
Mar 07 Javascript
详解用vue-cli来搭建vue项目和webpack
Apr 20 Javascript
vue.js-div滚动条隐藏但有滚动效果的实现方法
Mar 03 Javascript
基于JavaScript canvas绘制贝塞尔曲线
Dec 25 Javascript
微信小程序学习笔记之登录API与获取用户信息操作图文详解
Mar 29 Javascript
vue使用svg文件补充-svg放大缩小操作(使用d3.js)
Sep 22 Javascript
使用jQuery操作DOM的方法小结
Feb 27 #Javascript
jQuery模拟淘宝购物车功能
Feb 27 #Javascript
原生js实现轮播图
Feb 27 #Javascript
PHP实现本地图片上传和验证功能
Feb 27 #Javascript
Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题的解决方法
Feb 27 #Javascript
提高Web性能的前端优化技巧总结
Feb 27 #Javascript
Bootstrap modal 多弹窗之叠加引起的滚动条遮罩阴影问题
Feb 27 #Javascript
You might like
php cookie 作用范围?不要在当前页面使用你的cookie
2009/03/24 PHP
检查url链接是否已经有参数的php代码 添加 ? 或 &amp;
2010/02/09 PHP
php实现parent调用父类的构造方法与被覆写的方法
2015/02/11 PHP
从JavaScript 到 JQuery (1)学习小结
2009/02/12 Javascript
向大师们学习Javascript(视频与PPT)
2009/12/27 Javascript
一个简单的jQuery计算器实现了连续计算功能
2014/07/21 Javascript
无法获取隐藏元素宽度和高度的解决方案
2017/03/07 Javascript
基于JS代码实现简单易用的倒计时 x 天 x 时 x 分 x 秒效果
2017/07/13 Javascript
Vue进度条progressbar组件功能
2018/04/17 Javascript
小程序rich-text组件如何改变内部img图片样式的方法
2019/05/22 Javascript
如何在Angular8.0下使用ngx-translate进行国际化配置
2019/07/24 Javascript
微信小程序跨页面数据传递事件响应实现过程解析
2019/12/19 Javascript
详解vue-router 动态路由下子页面多页共活的解决方案
2019/12/22 Javascript
jQuery弹框插件使用方法详解
2020/05/26 jQuery
vue element-ui中table合计指定列求和实例
2020/11/02 Javascript
[01:04:29]DOTA2-DPC中国联赛 正赛 Phoenix vs XG BO3 第二场 1月31日
2021/03/11 DOTA
python文件操作相关知识点总结整理
2016/02/22 Python
Python列表list操作符实例分析【标准类型操作符、切片、连接字符、列表解析、重复操作等】
2017/07/24 Python
Python实现的多线程同步与互斥锁功能示例
2017/11/30 Python
python随机数分布random测试
2018/08/27 Python
解决python中 f.write写入中文出错的问题
2018/10/31 Python
详解python项目实战:模拟登陆CSDN
2019/04/04 Python
pycharm工具连接mysql数据库失败问题
2020/04/01 Python
印度和世界各地的精美产品:Ikka Dukka
2018/02/12 全球购物
全球最大运动品牌的男装、女装和童装官方库存商:A&A Sports
2021/01/17 全球购物
港湾网络笔试题
2014/04/19 面试题
个人自我鉴定范文
2013/10/04 职场文书
金属材料工程个人求职的自我评价
2013/12/04 职场文书
个人求职信范例
2014/01/29 职场文书
预备党员入党自我评价范文
2014/03/10 职场文书
大学自主招生推荐信
2014/05/10 职场文书
新闻传播专业求职信
2014/07/22 职场文书
普通党员对照检查材料
2014/09/24 职场文书
车间质检员岗位职责
2015/04/08 职场文书
2015年三年级班主任工作总结
2015/05/21 职场文书
纯CSS3实现div按照顺序出入效果
2021/07/15 HTML / CSS