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 表单验证常见正则
Sep 28 Javascript
JQuery Tips(4) 一些关于提高JQuery性能的Tips
Dec 19 Javascript
js onkeypress与onkeydown 事件区别详细说明
Dec 13 Javascript
JavaScript作用域与作用域链深入解析
Dec 06 Javascript
登陆成功后自动计算秒数执行跳转
Jan 23 Javascript
javascript设置连续两次点击按钮时间间隔的方法
Oct 28 Javascript
浅析webapp框架AngularUI的demo
Dec 21 Javascript
jQuery中queue()方法用法实例
Dec 29 Javascript
AngularJS中过滤器的使用与自定义实例代码
Sep 17 Javascript
JS高仿抛物线加入购物车特效实现代码
Feb 20 Javascript
使用vue-cli3+typescript的项目模板创建工程的教程
Feb 28 Javascript
Vue的生命周期一起来看看
Feb 24 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
星际实力自我测试
2020/03/04 星际争霸
定义php常量的详解
2013/06/09 PHP
推荐5款跨平台的PHP编辑器
2014/12/25 PHP
php实现mysql数据库分表分段备份
2015/06/18 PHP
php微信公众账号开发之前五个坑(一)
2016/09/18 PHP
PHP中的use关键字及文件的加载详解
2016/11/28 PHP
详解EventDispatcher事件分发组件
2016/12/25 PHP
PHP的自定义模板引擎
2017/03/24 PHP
laravel5.4利用163邮箱发送邮件的步骤详解
2017/09/22 PHP
javascript 自动转到命名锚记
2009/01/10 Javascript
innerText和innerHTML 一些问题分析
2009/05/18 Javascript
JS实现图片产生波纹一样flash效果的方法
2015/02/27 Javascript
php常见的页面跳转方法汇总
2015/04/15 Javascript
jQuery中的基本选择器用法学习教程
2016/04/14 Javascript
jQuery checkbox选中问题之prop与attr注意点分析
2016/11/15 Javascript
使用BootStrap实现悬浮窗口的效果
2016/12/13 Javascript
bootstrap datetimepicker日期插件使用方法
2017/01/13 Javascript
assert()函数用法总结(推荐)
2017/01/25 Javascript
JavaScript创建对象_动力节点Java学院整理
2017/06/27 Javascript
使用jQuery实现两个div中按钮互换位置的实例代码
2017/09/21 jQuery
webpack打包js的方法
2018/03/12 Javascript
vue实现tab切换外加样式切换方法
2018/03/16 Javascript
python每次处理固定个数的字符的方法总结
2013/01/29 Python
python解析json实例方法
2013/11/19 Python
python翻译软件实现代码(使用google api完成)
2013/11/26 Python
Python实现ssh批量登录并执行命令
2016/10/25 Python
Python使用sys.exc_info()方法获取异常信息
2020/07/23 Python
Python爬取微信小程序Charles实现过程图解
2020/09/29 Python
利用HTML5 Canvas制作一个简单的打飞机游戏
2015/05/11 HTML / CSS
SmartBuyGlasses中国:唯视良品(销售名牌太阳镜、墨镜和眼镜框)
2017/07/03 全球购物
建筑工程毕业生自我鉴定
2014/01/14 职场文书
2015公司年度工作总结
2015/05/14 职场文书
2015年后备干部工作总结
2015/05/15 职场文书
2016关于军训的心得体会
2016/01/11 职场文书
Python 如何实现文件自动去重
2021/06/02 Python
2021年国产动漫公司排行前十名,玄机科技上榜,第二推出过铠甲勇士
2022/03/18 杂记