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 相关文章推荐
脚本吧 - 幻宇工作室用到js,超强推荐expand.js
Dec 23 Javascript
web的各种前端打印方法之jquery打印插件jqprint实现网页打印
Jan 09 Javascript
jQuery判断密码强度实现思路及代码
Apr 24 Javascript
js判断浏览器是否支持html5
Aug 17 Javascript
JavaScript中字面量与函数的基本使用知识
Oct 20 Javascript
JS函数arguments数组获得实际传参数个数的实现方法
May 28 Javascript
jQuery实现联动下拉列表查询框
Jan 04 Javascript
jQuery基于ajax操作json数据简单示例
Jan 05 Javascript
JQuery 又谈ajax局部刷新
Nov 27 jQuery
一个基于react的图片裁剪组件示例
Apr 18 Javascript
JS实现用特殊符号替换字符串的中间部分区域的实例代码
Jul 24 Javascript
vue 实现搜索的结果页面支持全选与取消全选功能
May 10 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
轻松修复Discuz!数据库
2008/05/03 PHP
解析PHP高效率写法(详解原因)
2013/06/20 PHP
php resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法
2016/03/23 PHP
php实现文章评论系统
2019/02/18 PHP
几行代码轻松搞定jquery实现flash8类似的连接效果
2007/05/03 Javascript
IE innerHTML,outerHTML所引起的问题
2009/06/04 Javascript
Jquery 选中表格一列并对表格排序实现原理
2012/12/15 Javascript
左右悬浮可分组的网站QQ在线客服代码(可谓经典)
2012/12/21 Javascript
javascript重复绑定事件造成的后果说明
2013/03/02 Javascript
javascript定时变换图片实例代码
2013/03/17 Javascript
JS小游戏之象棋暗棋源码详解
2014/09/25 Javascript
node.js调用C++开发的模块实例
2015/07/03 Javascript
jQuery中值得注意的trigger方法浅析
2016/12/12 Javascript
bootstrap modal弹出框的垂直居中
2016/12/14 Javascript
前端面试知识点锦集(JavaScript篇)
2016/12/28 Javascript
JS轮播图中缓动函数的封装
2020/11/25 Javascript
使用Fullpage插件快速开发整屏翻页的页面
2017/09/13 Javascript
Vue-Router的使用方法
2018/09/05 Javascript
基于canvasJS在PHP中制作动态图表
2020/05/30 Javascript
[06:09]辉夜杯主赛事开幕式
2015/12/25 DOTA
python模拟新浪微博登陆功能(新浪微博爬虫)
2013/12/24 Python
Python基类函数的重载与调用实例分析
2015/01/12 Python
Python中__name__的使用实例
2015/04/14 Python
Python同时向控制台和文件输出日志logging的方法
2015/05/26 Python
简单的python后台管理程序
2017/04/13 Python
Python实现两款计算器功能示例
2017/12/19 Python
详解python读取image
2019/04/03 Python
基于python解线性矩阵方程(numpy中的matrix类)
2019/10/21 Python
Python用K-means聚类算法进行客户分群的实现
2020/08/23 Python
python 读取串口数据的示例
2020/11/09 Python
会计主管岗位职责范文
2013/11/08 职场文书
财务学生的职业生涯发展
2014/02/11 职场文书
运动会入场口号
2014/06/07 职场文书
居住证明范文
2015/06/17 职场文书
建国70周年的心得体会(2篇)
2019/09/20 职场文书
PyTorch dropout设置训练和测试模式的实现
2021/05/27 Python