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 相关文章推荐
33种Javascript 表格排序控件收集
Dec 03 Javascript
js实现浏览器的各种菜单命令比如打印、查看源文件等等
Oct 24 Javascript
JavaScript组件焦点与页内锚点间传值的方法
Feb 02 Javascript
jQuery实现的精美平滑二级下拉菜单效果代码
Mar 28 Javascript
利用JQuery实现datatables插件的增加和删除行功能
Jan 06 Javascript
前端分页功能的实现以及原理(jQuery)
Jan 22 Javascript
使用node.js实现微信小程序实时聊天功能
Aug 13 Javascript
vue实现中部导航栏布局功能
Jul 30 Javascript
Layui 导航默认展开和菜单栏选中高亮设置的方法
Sep 04 Javascript
vue项目在webpack2实现移动端字体自适配功能
Jun 02 Javascript
vue中用 async/await 来处理异步操作
Jul 18 Javascript
JavaScript实现两个数组的交集
Mar 25 Javascript
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 表单提交给自己
2008/07/24 PHP
PHP Undefined index报错的修复方法
2011/07/17 PHP
Linux(CentOS)下PHP扩展PDO编译安装的方法
2016/04/07 PHP
Laravel框架自定义分页样式操作示例
2020/01/26 PHP
Yii使用EasyWechat实现小程序获取用户的openID的方法
2020/04/29 PHP
jquery在Chrome下获取图片的长宽问题解决
2013/03/20 Javascript
js作用域及作用域链概念理解及使用
2013/04/15 Javascript
input禁止键盘及中文输入,但可以点击
2014/02/13 Javascript
javascript如何判断输入的url是否正确
2014/04/11 Javascript
Jquery promise实现一张一张加载图片
2015/11/13 Javascript
jQuery 局部div刷新和全局刷新方法总结
2016/10/05 Javascript
jQuery插件Echarts实现的双轴图效果示例【附demo源码下载】
2017/03/04 Javascript
Node.js环境下Koa2添加travis ci持续集成工具的方法
2017/06/19 Javascript
react native带索引的城市列表组件的实例代码
2017/08/08 Javascript
vue.js 实现点击按钮动态添加li的方法
2018/09/07 Javascript
JavaScript实现简单轮播图效果
2018/12/01 Javascript
示例vue 的keep-alive缓存功能的实现
2018/12/13 Javascript
vue elementui 实现搜索栏公共组件封装的实例代码
2020/01/20 Javascript
python通过exifread模块获得图片exif信息的方法
2015/03/16 Python
Python图像处理之简单画板实现方法示例
2018/08/30 Python
python制作mysql数据迁移脚本
2019/01/01 Python
python DataFrame 取差集实例
2019/01/30 Python
python视频按帧截取图片工具
2019/07/23 Python
查看jupyter notebook每个单元格运行时间实例
2020/04/22 Python
美国领先的户外服装与装备用品店:Moosejaw
2016/08/25 全球购物
大学生毕业自我评价范文分享
2013/11/07 职场文书
回门宴新郎答谢词
2014/01/12 职场文书
《搭石》教学反思
2014/04/07 职场文书
高中生操行评语大全
2014/04/25 职场文书
大学生职业生涯规划大赛作品(精品)
2014/09/17 职场文书
文明单位申报材料
2014/12/23 职场文书
小学音乐课教学反思
2016/02/18 职场文书
《揠苗助长》教学反思
2016/02/20 职场文书
如何撰写创业策划书
2019/06/27 职场文书
Pytest实现setup和teardown的详细使用详解
2021/04/17 Python
Mysql开启外网访问
2022/05/15 MySQL