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 相关文章推荐
优化网页之快速的呈现我们的网页
Jun 29 Javascript
JavaScript 小型打飞机游戏实现原理说明
Oct 28 Javascript
Jquery之美中不足小结
Feb 16 Javascript
javascript-简单的日历实现及Date对象语法介绍(附图)
May 30 Javascript
javascript中文本框中输入法切换的问题
Dec 10 Javascript
js实现简单的联动菜单效果
Aug 19 Javascript
JavaScript中style.left与offsetLeft的使用及区别详解
Jun 08 Javascript
Active控件问题小结(附解决办法)
Jun 09 Javascript
vue项目搭建以及全家桶的使用详细教程(小结)
Dec 19 Javascript
Node.js+Express+Mysql 实现增删改查
Apr 03 Javascript
JS块级作用域和私有变量实例分析
May 11 Javascript
vue-openlayers实现地图坐标弹框效果
Sep 24 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实现的交通银行网银在线支付接口ECSHOP插件和使用例子
2014/05/10 PHP
JavaScript 节点操作 以及DOMDocument属性和方法
2007/12/06 Javascript
jQuery响应enter键的实现思路
2014/04/18 Javascript
原生js的弹出层且其内的窗口居中
2014/05/14 Javascript
jQuery取id有.的值的方法
2014/05/21 Javascript
JS来动态的修改url实现对url的增删查改
2014/09/05 Javascript
jQuery的context属性用法实例
2014/12/27 Javascript
Nodejs学习笔记之Stream模块
2015/01/13 NodeJs
jQuery dataTables与jQuery UI 对话框dialog的使用教程
2016/09/02 Javascript
JS实现的几个常用算法
2016/11/12 Javascript
jQuery EasyUI 页面加载等待及页面等待层
2017/02/06 Javascript
BootStrap表单时间选择器详解
2017/05/09 Javascript
VUE axios上传图片到七牛的实例代码
2017/07/28 Javascript
AngularJS实现页面跳转后自动弹出对话框实例代码
2017/08/02 Javascript
JQ图片文件上传之前预览功能的简单实例(分享)
2017/11/12 Javascript
微信小程序五子棋游戏AI实现方法【附demo源码下载】
2019/02/20 Javascript
Node.JS发送http请求批量检查文件中的网页地址、服务是否有效可用
2019/11/20 Javascript
用Golang运行JavaScript的实现示例
2019/11/25 Javascript
Vue使用Element实现增删改查+打包的步骤
2020/11/25 Vue.js
[59:08]Ti4 冒泡赛第二天 NEWBEE vs Titan 2
2014/07/15 DOTA
python结合shell查询google关键词排名的实现代码
2016/02/27 Python
Django框架视图函数设计示例
2019/07/29 Python
python2爬取百度贴吧指定关键字和图片代码实例
2019/08/14 Python
Python自动化导出zabbix数据并发邮件脚本
2019/08/16 Python
python调用matplotlib模块绘制柱状图
2019/10/18 Python
python读取ini配置文件过程示范
2019/12/23 Python
python tkiner实现 一个小小的图片翻页功能的示例代码
2020/06/24 Python
Willer台湾:日本高速巴士/夜行巴士预约
2017/07/09 全球购物
中国双语服务优势的在线购票及活动平台:247tickets
2018/10/26 全球购物
澳大利亚女装精品店:Alannah Hill
2020/07/29 全球购物
致跳远、跳高运动员广播稿
2014/01/09 职场文书
设计师个人求职信范文
2014/02/02 职场文书
2014党员学习《反腐倡廉警示教育读本》思想汇报
2014/09/13 职场文书
简短的36句中秋节祝福信息语句
2019/09/09 职场文书
Python使用PyYAML库读写yaml文件的方法
2022/04/06 Python
Pandas 数据编码的十种方法
2022/04/20 Python