jQuery实现响应鼠标背景变化的动态菜单效果代码


Posted in Javascript onAugust 27, 2015

本文实例讲述了jQuery实现响应鼠标背景变化的动态菜单效果代码。分享给大家供大家参考。具体如下:

这是一款jQuery响应鼠标背景变化的动态菜单,菜单的背景在鼠标放上后有所变化,这款菜单的实现主要是使用了图片,修改菜单的时候要修改图片,有些麻烦,不过效果不错,引入的jquery插件是1.7版本,高版本jQuery未测试,应该也可以啦。

运行效果截图如下:

jQuery实现响应鼠标背景变化的动态菜单效果代码

在线演示地址如下:

具体代码如下:

<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jquery动态导航菜单效果</title>
<style type="text/css" media="screen">
  body{
  background-color: #333; color:#FFFFFF
  }
  a{ color:#FFCC00;}
  #menuBar{
  overflow:hidden;
  width:503px;
  height:102px;
  background: transparent url(images/bar.jpg) no-repeat scroll left top;
  margin:0 auto;
  border:10px solid #111;
  }
  #menuBar ul{
  width:380px;
  margin:0 auto;
  list-style-type: none;
  }
  #menuBar ul li{
  float:left;
  padding-right:40px;
  }
  #menuBar a{
  width:55px;
  height:102px;
  display:block;
  background: transparent url(images/logos.jpg) no-repeat scroll left top;
  padding-top:100px;
  color:#ddd;
  font-family: Arial, "MS Trebuchet", sans-serif;
  text-decoration: none;
  font-size:10pt;
  font-weight:bold;
  outline:none;
  }
  #menuBar a:hover{
  background-image:url(images/logos-over.jpg);
  }
  #menuBar a#Home{
  background-position:-67px top;
  }
  #menuBar a#About{
  background-position:-166px top;
  }
  #menuBar a#Gallery{
  background-position:-266px top;
  }
  #menuBar a#Contact{
  background-position:-373px top;
  }
 </style>
 </head>
 <body>
 <div id="menuBar">
  <ul>
  <li><a href="#" id="Home">Home</a></li>
  <li><a href="#" id="About">About</a></li>
  <li><a href="#" id="Gallery">Gallery</a></li>
  <li><a href="#" id="Contact">Contact</a></li>
  </ul>
 </div><br />
 </body>
 <script type="text/javascript" src="jquery-1.6.2.min.js"></script>
 <script type="text/javascript" charset="utf-8">
 $(document).ready(function() {
 $("a").mouseover(function(){
  var selected = "#"+$(this).attr("id");
  $(selected).animate({paddingTop:"78px"}, 100);
 }).mouseout(function(){
  var selected = "#"+$(this).attr("id");
  $(selected).animate({paddingTop:"100px"}, 100);
 });
 });
 </script>
</body>
</html>

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

Javascript 相关文章推荐
javascript 面向对象,实现namespace,class,继承,重载
Oct 29 Javascript
Bootstrap~多级导航(级联导航)的实现效果【附代码】
Mar 08 Javascript
javascript基础知识
Jun 07 Javascript
JavaScript类的写法
Sep 17 Javascript
js实现登录验证码
Dec 22 Javascript
微信小程序 中wx.chooseAddress(OBJECT)实例详解
Mar 31 Javascript
Vue实现购物车的全选、单选、显示商品价格代码实例
May 06 Javascript
react-native滑动吸顶效果的实现过程
Jun 03 Javascript
vue递归组件实战之简单树形控件实例代码
Aug 27 Javascript
记一次react前端项目打包优化的方法
Mar 30 Javascript
详解vue实现坐标拾取器功能示例
Nov 18 Vue.js
手动实现vue2.0的双向数据绑定原理详解
Feb 06 Vue.js
jQuery实现带幻灯的tab滑动切换风格菜单代码
Aug 27 #Javascript
jquery图片倾斜层叠切换特效代码分享
Aug 27 #Javascript
JavaScript实现非常简单实用的下拉菜单效果
Aug 27 #Javascript
JavaScript中的Function函数
Aug 27 #Javascript
jquery带动画效果幻灯片特效代码
Aug 27 #Javascript
javascript中判断json的方法总结
Aug 27 #Javascript
jQuery在线选座位插件seat-charts特效代码分享
Aug 27 #Javascript
You might like
PHP5+UTF8多文件上传类
2008/10/17 PHP
PHP在线生成二维码代码(google api)
2013/06/03 PHP
php JWT在web端中的使用方法教程
2018/09/06 PHP
php5.3/5.4/5.5/5.6/7常见新增特性汇总整理
2020/02/27 PHP
Javascript技术技巧大全(五)
2007/01/22 Javascript
JQuery获取文本框中字符长度的代码
2011/09/29 Javascript
javascript 通用loading动画效果实例代码
2014/01/14 Javascript
轻松创建nodejs服务器(7):阻塞操作的实现
2014/12/18 NodeJs
JavaScript实现点击按钮切换网页背景色的方法
2015/10/17 Javascript
一种新的javascript对象创建方式Object.create()
2015/12/28 Javascript
JavaScript代码因逗号不规范导致IE不兼容的问题
2016/02/25 Javascript
webpack 模块热替换原理
2018/04/09 Javascript
为jquery的ajax请求添加超时timeout时间的操作方法
2018/09/04 jQuery
EasyUI 数据表格datagrid列自适应内容宽度的实现
2019/07/18 Javascript
js实现跟随鼠标移动的小球
2019/08/26 Javascript
vue-cli3自动消除console.log()的调试信息方式
2020/10/21 Javascript
js正则表达式简单校验方法
2021/01/03 Javascript
Eclipse中Python开发环境搭建简单教程
2016/03/23 Python
python中数据爬虫requests库使用方法详解
2018/02/11 Python
django2笔记之路由path语法的实现
2019/07/17 Python
Python 3 判断2个字典相同
2019/08/06 Python
python numpy之np.random的随机数函数使用介绍
2019/10/06 Python
Python基于gevent实现文件字符串查找器
2020/08/11 Python
2014厂务公开实施方案
2014/02/17 职场文书
感恩节活动策划方案
2014/05/16 职场文书
建筑工程技术专业求职信
2014/07/16 职场文书
学风建设演讲稿
2014/09/12 职场文书
2014年司机工作总结
2014/11/21 职场文书
门面房租房协议书
2014/12/01 职场文书
安阳殷墟导游词
2015/02/10 职场文书
2015年个人思想总结
2015/03/09 职场文书
2015年护士长个人工作总结
2015/04/24 职场文书
有关西游记的读书笔记
2015/06/25 职场文书
先进个人主要事迹怎么写
2015/11/04 职场文书
体育委员竞选稿
2015/11/21 职场文书
Django使用channels + websocket打造在线聊天室
2021/05/20 Python