jQuery实现两款有动画功能的导航菜单代码


Posted in Javascript onSeptember 16, 2015

本文实例讲述了jQuery实现两款有动画功能的导航菜单代码。分享给大家供大家参考。具体如下:

这里介绍两个有动画功能的jQuery导航菜单,每个具备移动背景的效果,第二则是渐变背景效果,两个都不错,根据你的喜好选择了,菜单的风格和颜色自己修改一下就能用了。

运行效果截图如下:

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>
<script src="jquery-1.6.2.min.js" type="text/javascript"></script> 
<script type="text/javascript">
$(function()
{
 $("#test1 a").mouseover(function()
 { 
  var index = $("#test1 a").index(this);
  var width = $("#test1 a").width();
  $("#test1 .showhover").stop().animate({left:width*index},1000);
 })
 $("#test2 a").mouseover(function()
 { 
  var index = $("#test2 a").index(this);
  var width = $("#test2 a").width();
  $("#test2 .showhover").stop().animate({left:width*index,opacity:'0.6'},1000).stop(false,true).animate({opacity:'1.0'},500);
 })
})
</script> 
<style type="text/css">
.body {margin:10px;}
img {border:0;}
a {text-decoration:none;}
ul{list-style:none; margin:0; padding:0;}
.menu {background:#003399; height:25px; width:600px; position:relative; overflow:hidden;}
.menu .showmenu, .menu .showhover{ position:absolute;}
.menu .showmenu a {float:left; display:block;}
.menu .showmenu a {font:700 12px/25px Microsoft YaHei; color:#fff; width:100px; height:25px; text-align:center;}
.menu .showhover {background:#990033; width:100px; height:25px;}
</style>
</head>
<body>
<div class="menu" id="test1">
 <div class="showhover"></div>
 <div class="showmenu">
  <a href="#">网站首页</a>
  <a href="#">关于我们</a>
  <a href="#">新闻中心</a>
  <a href="#">产品中心</a>
  <a href="#">解决方案</a>
  <a href="#">联系我们</a>
 </div>
</div>
<div style="clear:both;height:50px;"></div>
<div class="menu" id="test2">
 <div class="showhover"></div>
 <div class="showmenu">
  <a href="#">网站首页</a>
  <a href="#">关于我们</a>
  <a href="#">新闻中心</a>
  <a href="#">产品中心</a>
  <a href="#">解决方案</a>
  <a href="#">联系我们</a>
 </div>
</div>
</body>
</html>

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

Javascript 相关文章推荐
学习ExtJS 访问容器对象
Oct 07 Javascript
js控制当再次点击按钮时的间隔时间
Jun 03 Javascript
js实现温度计时间样式代码分享
Aug 21 Javascript
总结JavaScript中布尔操作符||与&amp;&amp;的使用技巧
Nov 17 Javascript
js 作用域和变量详解
Feb 16 Javascript
ng2学习笔记之bootstrap中的component使用教程
Mar 09 Javascript
vue.js学习之UI组件开发教程
Jul 03 Javascript
基于hover的用法实例(推荐)
Jul 04 Javascript
基于canvas粒子系统的构建详解
Aug 31 Javascript
原生JS实现移动端web轮播图详解(结合Tween算法造轮子)
Sep 10 Javascript
vue 使用axios 数据请求第三方插件的使用教程详解
Jul 05 Javascript
js中switch语句的学习笔记
Mar 25 Javascript
javascript中的previousSibling和nextSibling的正确用法
Sep 16 #Javascript
Javascript实现商品秒杀倒计时(时间与服务器时间同步)
Sep 16 #Javascript
JS+CSS实现的经典tab选项卡效果代码
Sep 16 #Javascript
使用JavaScript脚本无法直接改变Asp.net中Checkbox控件的Enable属性的解决方法
Sep 16 #Javascript
jQuery实现的超酷苹果风格图标滑出菜单效果代码
Sep 16 #Javascript
jQuery实现的简单折叠菜单(折叠面板)效果代码
Sep 16 #Javascript
JS实现不规则TAB选项卡效果代码
Sep 16 #Javascript
You might like
WAR3重制版DOTA 5V5初体验
2020/04/09 DOTA
短波收音机简介
2021/03/01 无线电
图书管理程序(三)
2006/10/09 PHP
PHP5中使用DOM控制XML实现代码
2010/05/07 PHP
php实现获取文件mime类型的方法
2015/02/11 PHP
PHP中使用socket方式GET、POST数据实例
2015/04/02 PHP
Zend Framework入门知识点小结
2016/03/19 PHP
php简单检测404页面的方法示例
2019/08/23 PHP
javascript:以前写的xmlhttp池,代码
2008/05/18 Javascript
JS解析json数据并将json字符串转化为数组的实现方法
2012/12/25 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
2016/02/23 Javascript
Python中的exec、eval使用实例
2014/09/23 Python
Python获取网页上图片下载地址的方法
2015/03/11 Python
Python Socket传输文件示例
2017/01/16 Python
Python判断文件或文件夹是否存在的三种方法
2017/07/27 Python
理解Python中的绝对路径和相对路径
2017/08/30 Python
python微信跳一跳系列之棋子定位颜色识别
2018/02/26 Python
用TensorFlow实现lasso回归和岭回归算法的示例
2018/05/02 Python
Python面向对象之类和实例用法分析
2019/06/08 Python
Appium+python自动化之连接模拟器并启动淘宝APP(超详解)
2019/06/17 Python
centos 安装Python3 及对应的pip教程详解
2019/06/28 Python
Python异常继承关系和自定义异常实现代码实例
2020/02/20 Python
纯CSS实现颜色渐变效果(包含环形渐变、线性渐变、彩虹效果等)
2014/05/07 HTML / CSS
Priority Pass机场贵宾室会籍计划:全球超过1200间机场贵宾室
2018/08/26 全球购物
Haglöfs瑞典官方网站:haglofs火柴棍,欧洲顶级户外品牌
2018/10/18 全球购物
大学生简单自荐信
2013/11/10 职场文书
工厂门卫岗位职责
2013/11/25 职场文书
数控专业应届生求职信
2013/11/27 职场文书
2014新年元旦活动策划方案
2014/02/18 职场文书
司法局群众路线教育实践活动整改措施
2014/09/17 职场文书
毕业典礼邀请函
2015/01/31 职场文书
公司转让协议书
2016/03/19 职场文书
完美处理python与anaconda环境变量的冲突问题
2021/04/07 Python
教你用Python+selenium搭建自动化测试环境
2021/06/18 Python
PHP正则表达式之RCEService回溯
2022/04/11 PHP
mysql中关键词exists的用法实例详解
2022/06/10 MySQL