jQuery实现响应鼠标滚动的动感菜单效果


Posted in Javascript onSeptember 21, 2015

本文实例讲述了jQuery实现响应鼠标滚动的动感菜单效果。分享给大家供大家参考。具体如下:

这是响应鼠标滚动的一款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>
<title>响应鼠标滚动的jQuery动感菜单</title>
<style>
ul#topnav {
  margin: 15px 0 50px 0;
  padding: 0;
  list-style: none;
  float: left;
  font-size: 1.1em;
}
ul#topnav li {
  margin: 0;
  padding: 0;
  overflow: hidden;
  float: left;
  height: 40px;
}
ul#topnav li.home {
  width: 75px;
}
ul#topnav li.Rss {
  width: 75px;
}
ul#topnav li.Portfolio {
  width: 105px;
}
ul#topnav li.Blog {
  width: 75px;
}
ul#topnav li.About {
  width: 80px;
}
ul#topnav li.Contact {
  width: 95px;
}
ul#topnav a, ul#topnav span {
  padding: 10px 20px;
  float: left;
  text-decoration: none;
  color: #fff;
  background: url(images/a_bg.gif) repeat-x;
  text-transform: uppercase;
  clear: both;
  width: 100%;
  height: 20px;
  line-height: 20px;
}
ul#topnav a{
  color: #555;
  background-position: left bottom;
}
ul#topnav span { 
  background-position: left top;
}
ul#topnav.v2 span {
  background: transparent url(images/a_bg.gif) repeat-x left top;
}
ul#topnav.v2 a {
  background: transparent url(images/a_bg.gif) repeat-x left bottom;
  color: #555;
}
</style>
<script type="text/javascript" src="jquery1.3.2.js"></script>
</head>
<script>
$(document).ready(function() {
$("#topnav li").prepend("<span></span>");
$("#topnav li").each(function() {
var linkText = $(this).find("a").html();
$(this).find("span").show().html(linkText);}); 
$("#topnav li").hover(function() {
$(this).find("span").stop().animate({
marginTop: "-40"
}, 250);
} , function() {
$(this).find("span").stop().animate({
marginTop: "0"
}, 250);
});
});
</script>
<body>
<ul id="topnav">
 <li><a href="#">Home</a></li>
 <li><a href="#">Portfolio</a></li>
 <li><a href="#">Blog</a></li>
 <li><a href="#">About</a></li>
 <li><a href="#">Contact</a></li>
 <li><a href="#">Rss</a></li>
</ul>
</body>
</html>

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

Javascript 相关文章推荐
Firefox和IE浏览器兼容JS脚本写法小结
Jul 07 Javascript
Javascript 匿名函数及其代码模式原理
Mar 19 Javascript
js 第二代身份证号码的验证机制代码
May 12 Javascript
js判断选择时间不能小于当前时间的示例代码
Sep 24 Javascript
JavaScript原生对象之Number对象的属性和方法详解
Mar 13 Javascript
简化版手机端照片预览组件
Apr 13 Javascript
理解JS绑定事件
Jan 19 Javascript
js仿百度音乐全选操作
Jan 13 Javascript
深入探究angular2 UI组件之primeNG用法
Jul 26 Javascript
js编写简单的聊天室功能
Aug 17 Javascript
浅谈JS中的反柯里化( uncurrying)
Aug 17 Javascript
Vue实现导入Excel功能步骤详解
Jul 03 Vue.js
JS+CSS实现简单的二级下拉导航菜单效果
Sep 21 #Javascript
JS实现超简单的仿QQ折叠菜单效果
Sep 21 #Javascript
基于replaceChild制作简单的吞噬特效
Sep 21 #Javascript
基于jQuery Circlr插件实现产品图片360度旋转
Sep 20 #Javascript
基于JQuery实现仿网易邮箱全屏动感滚动插件fullPage
Sep 20 #Javascript
用户代理字符串userAgent可实现的四个识别
Sep 20 #Javascript
jquery+正则实现统一的表单验证
Sep 20 #Javascript
You might like
php ios推送(代码)
2013/07/01 PHP
PHP使用逆波兰式计算工资的方法
2015/07/29 PHP
PHP获取文件扩展名的常用方法小结【五种方式】
2018/04/27 PHP
用jquery ajax获取网站Alexa排名的代码
2009/12/12 Javascript
jquery 批量上传图片实现代码
2010/01/28 Javascript
基于jQuery.Validate验证库知识点的详解
2013/04/26 Javascript
JQuery操作textarea,input,select,checkbox方法
2015/09/02 Javascript
javascript高级选择器querySelector和querySelectorAll全面解析
2016/04/07 Javascript
JavaScript的this关键字的理解
2016/06/18 Javascript
Vuejs第六篇之Vuejs与form元素实例解析
2016/09/05 Javascript
AngularJS过滤器filter用法实例分析
2016/11/04 Javascript
AngularJS中directive指令使用之事件绑定与指令交互用法示例
2016/11/22 Javascript
百度地图API之百度地图退拽标记点获取经纬度的实现代码
2017/01/12 Javascript
Bootstrap响应式导航由768px变成992px的实现代码
2017/06/15 Javascript
详解用Node.js写一个简单的命令行工具
2018/03/01 Javascript
nodejs中密码加密处理操作详解
2018/03/20 NodeJs
微信小程序template模版的使用方法
2019/04/13 Javascript
Nodejs监听日志文件的变化的过程解析
2019/08/04 NodeJs
js实现漂亮的星空背景
2019/11/01 Javascript
[00:32]10月24、25日 辉夜杯外卡赛附加赛开赛!
2015/10/23 DOTA
Python的Django框架中TEMPLATES项的设置教程
2015/05/29 Python
Python面向对象编程中关于类和方法的学习笔记
2016/06/30 Python
Python with关键字,上下文管理器,@contextmanager文件操作示例
2019/10/17 Python
pygame实现打字游戏
2021/02/19 Python
opencv-python的RGB与BGR互转方式
2020/06/02 Python
python退出循环的方法
2020/06/18 Python
python boto和boto3操作bucket的示例
2020/10/30 Python
Python的Tqdm模块实现进度条配置
2021/02/24 Python
美国婴儿和儿童家具网上商店:ABaby.com
2018/07/02 全球购物
java程序员面试交流
2012/11/29 面试题
大学辅导员事迹材料
2014/02/05 职场文书
高中班级口号
2014/06/09 职场文书
土地转让协议书
2014/09/27 职场文书
社区工作者个人总结
2015/02/28 职场文书
义卖募捐活动总结
2015/05/09 职场文书
2015年园林绿化工作总结
2015/05/23 职场文书