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 相关文章推荐
js onkeypress与onkeydown 事件区别详细说明
Dec 13 Javascript
js图片自动切换效果处理代码
May 07 Javascript
script不刷新页面的联动前后代码
Sep 18 Javascript
JQuery中$.ajax()方法参数详解及应用
Dec 12 Javascript
Ajax中解析Json的两种方法对比分析
Jun 25 Javascript
JavaScript+CSS实现仿Mootools竖排弹性动画菜单效果
Oct 14 Javascript
Bootstrap面板学习使用
Feb 09 Javascript
微信小程序使用radio显示单选项功能【附源码下载】
Dec 11 Javascript
Vue使用zTree插件封装树组件操作示例
Apr 25 Javascript
微信小程序实现左滑动删除效果
Mar 30 Javascript
如何优雅地在Node应用中进行错误异常处理
Nov 25 Javascript
使用react+redux实现计数器功能及遇到问题
Jun 02 Javascript
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
使用sockets:从新闻组中获取文章(二)
2006/10/09 PHP
php遍历目录方法小结
2015/03/10 PHP
php实现微信扫码支付
2017/03/26 PHP
YII框架模块化处理操作示例
2019/04/26 PHP
PHP+百度AI OCR文字识别实现了图片的文字识别功能
2019/05/08 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
2020/04/04 PHP
刷新页面实现方式总结(HTML,ASP,JS)
2008/11/13 Javascript
JavaScript arguments 多参传值函数
2010/10/24 Javascript
nodejs如何获取时间戳与时间差
2016/08/03 NodeJs
简易Vue评论框架的实现(父组件的实现)
2018/01/08 Javascript
浅谈实现vue2.0响应式的基本思路
2018/02/13 Javascript
javascript中UMD规范的代码推演
2018/08/29 Javascript
vue基于两个计算属性实现选中和全选功能示例
2019/02/08 Javascript
vue全局自定义指令-元素拖拽的实现代码
2019/04/14 Javascript
[01:54]TI4西雅图DOTA2选手欢迎晚宴 现场报道
2014/07/08 DOTA
Scrapy-redis爬虫分布式爬取的分析和实现
2017/02/07 Python
python用装饰器自动注册Tornado路由详解
2017/02/14 Python
python安装cx_Oracle模块常见问题与解决方法
2017/02/21 Python
Python实现网站注册验证码生成类
2017/06/08 Python
Python使用openpyxl读写excel文件的方法
2017/06/30 Python
利用python打开摄像头及颜色检测方法
2018/08/03 Python
python 获取一个值在某个区间的指定倍数的值方法
2018/11/12 Python
python itchat实现调用微信接口的第三方模块方法
2019/06/11 Python
python pandas写入excel文件的方法示例
2019/06/25 Python
python不同版本的_new_不同点总结
2020/12/09 Python
Python爬虫后获取重定向url的两种方法
2021/01/19 Python
python中random模块详解
2021/03/01 Python
HTML5实现的图片无限加载的瀑布流效果另带边框圆角阴影
2014/03/07 HTML / CSS
师范教师毕业鉴定
2014/01/13 职场文书
网络技术专业求职信
2014/02/18 职场文书
财政专业求职信范文
2014/02/19 职场文书
学校节能宣传周活动总结
2014/07/09 职场文书
80后婚前协议书范本
2014/10/24 职场文书
公司致全体员工的感谢信
2019/06/24 职场文书
七年级作文之环保作文
2019/10/17 职场文书
前端与RabbitMQ实时消息推送未读消息小红点实现示例
2022/07/23 Java/Android