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 相关文章推荐
WEB 浏览器兼容 推荐收藏
May 14 Javascript
网易JS面试题与Javascript词法作用域说明
Nov 09 Javascript
jQuery自动添加表单项的方法
Jul 13 Javascript
JS使用eval()动态创建变量的方法
Jun 03 Javascript
Bootstrap Metronic完全响应式管理模板学习笔记
Jul 08 Javascript
详细谈谈AngularJS的子级作用域问题
Sep 05 Javascript
JS 实现导航菜单中的二级下拉菜单的几种方式
Oct 31 Javascript
深究AngularJS如何获取input的焦点(自定义指令)
Jun 12 Javascript
浅谈vue的iview列表table render函数设置DOM属性值的方法
Sep 30 Javascript
简述JS浏览器的三种弹窗
Jul 15 Javascript
JS页面动态绘图工具SVG,Canvas,VML介简介
Oct 16 Javascript
如何使用vue3打造一个物料库
May 08 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日历程序
2006/12/06 PHP
Discuz 5.0 中读取纯真IP数据库函数分析
2007/03/16 PHP
php中将html中的br换行符转换为文本输入中的换行符
2013/03/26 PHP
yii用户注册表单验证实例
2015/12/26 PHP
php+redis实现商城秒杀功能
2020/11/19 PHP
php实现的顺序线性表示例
2019/05/04 PHP
Laravel使用模型实现like模糊查询的例子
2019/10/24 PHP
ThinkPHP5.0框架实现切换数据库的方法分析
2019/10/30 PHP
jQuery学习笔记之jQuery的DOM操作
2010/12/22 Javascript
Array栈方法和队列方法的特点说明
2014/01/24 Javascript
jQuery读取XML文件内容的方法
2015/03/09 Javascript
javascript截取字符串小结
2015/04/28 Javascript
Angular2学习教程之TemplateRef和ViewContainerRef详解
2017/05/25 Javascript
分享vue.js devtools遇到一系列问题
2017/10/24 Javascript
webpack4 入门最简单的例子介绍
2018/09/05 Javascript
手把手教您实现react异步加载高阶组件
2020/04/07 Javascript
[53:43]VP vs NewBee Supermajor 胜者组 BO3 第三场 6.5
2018/06/06 DOTA
Python编程之Re模块下的函数介绍
2017/10/28 Python
python+opencv实现阈值分割
2018/12/26 Python
Python的形参和实参使用方式
2019/12/24 Python
Jupyter notebook如何实现指定浏览器打开
2020/05/13 Python
python在CMD界面读取excel所有数据的示例
2020/09/28 Python
英国家庭家具、照明和花园家具购物网站:Furniture123
2018/12/31 全球购物
.NET常见笔试题集
2012/12/01 面试题
explicit和implicit的含义
2012/11/15 面试题
物业管理大学生个人的自我评价
2013/10/10 职场文书
应届生保险求职信
2013/11/11 职场文书
如何做好总经理助理
2013/11/12 职场文书
食品行业求职人的自我评价
2014/01/19 职场文书
社区学习十八大感想
2014/01/22 职场文书
大学军训感言800字
2014/02/27 职场文书
2015年教师新年寄语
2014/12/08 职场文书
单位委托函范文
2015/01/29 职场文书
本科毕业答辩开场白
2015/05/27 职场文书
入党积极分子培养联系人意见
2015/08/12 职场文书
html+css实现文字折叠特效实例
2021/06/02 HTML / CSS