jquery实现仿Flash的横向滑动菜单效果代码


Posted in Javascript onSeptember 17, 2015

本文实例讲述了jquery实现仿Flash的横向滑动菜单效果代码。分享给大家供大家参考。具体如下:

这是一个仿Flash的jquery滑动菜单,横向,延时效果明显,如果觉得延时太长的话,自己可以修改参数,通过这个菜单主要是想向大家掌握一些jQuery生成动画的技巧,同时这也是jquery强大功能的体现。

运行效果截图如下:

jquery实现仿Flash的横向滑动菜单效果代码

在线演示地址如下:

具体代码如下:

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>再发一个仿Flash的jquery滑动菜单,横向</title>
<script type="text/javascript" src="jquery1.3.2.js"></script>
<script type="text/javascript" src="jquery.hoverIntent.js"></script>
<script language="javascript">
$(function(){
  hiConfig = {
   sensitivity: 1,
   interval: 100, 
   timeout: 100, 
   over: function() {
    var x=$(this).offset().left-$("#menu_bar ul").offset().left;
    $("#menu_bar span").animate({left:x+"px",top:'0px'},300);
 }, // function = onMouseOver callback (REQUIRED)
 out: function() {} 
 }
  $("#menu_bar li").hoverIntent(hiConfig)
})
</script>
<style>
body{text-align:center;font-size:12px;color:#333;font-family:"宋体";background:#fff;margin:0 auto;padding:0;}
body > div{text-align:center;margin-right:auto;margin-left:auto;}
div,form,ul,ol,li,span,p,dt,dd,dl{border:0;margin:0;padding:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:400;margin:0;padding:0;}
ul,ol,li{list-style:none;}
td{word-break:break-all;}
a{color:#003cc8;text-decoration:none;}
a:hover{text-decoration:underline;color:blue;}
.f_tahoma{font-family:Tahoma;}
em,i{font-style:normal;}
#menu_bar{widtH:600px;margin:0 auto;background:#000066; position:relative;height:30px;border:1px solid #CCCCCC}
#menu_bar ul{height:30px;overflow:hidden; position:absolute;z-index:2;left:0px;top:0px;line-height:30px;}
#menu_bar li{width:100px;float:left;text-align:center;font-size:14px;font-weight:bold}
#menu_bar li a{color:#fff}
#menu_bar li a:hover{color:#ff7800}
#menu_bar span{display:block;position:absolute;background:#fff;filter: alpha(Opacity=40);opacity: 0.4;-moz-opacity: 0.4;-khtml-opacity: 0.4;width:100px;z-index:1;height:30px;left:0px;top:0px;}
</style>
</head>
<body>
<div id="menu_bar">
 <ul>
 <li><a href="#" target="_blank">首页</a></li>
 <li><a href="#" target="_blank">ASP</a></li>
 <li><a href="#" target="_blank">PHP</a></li>
 <li><a href="#" target="_blank">ASP.NET</a></li>
 <li><a href="#" target="_blank">DELPHI</a></li>
 <li><a href="#" target="_blank">VC++</a></li>
 </ul>
 <span></span>
</div>
</body>
</html>

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

Javascript 相关文章推荐
JavaScript 给汉字排序实例代码
Jun 28 Javascript
jquery实现相册一下滑动两次的方法
Feb 09 Javascript
jquery使用each方法遍历json格式数据实例
May 18 Javascript
JQuery 的跨域方法推荐_可跨任何网站
May 18 Javascript
JavaScript的变量声明提升问题浅析(Hoisting)
Nov 30 Javascript
Javascript中call,apply,bind方法的详解与总结
Dec 12 Javascript
Node.js+ES6+dropload.js实现移动端下拉加载实例
Jun 01 Javascript
详谈innerHTML innerText的使用和区别
Aug 18 Javascript
Vue实现web分页组件详解
Nov 28 Javascript
webpack下实现动态引入文件方法
Feb 22 Javascript
详解vscode中vue代码颜色插件
Oct 11 Javascript
JavaScript定时器常见用法实例分析
Nov 15 Javascript
JS实现带关闭功能的阿里妈妈网站顶部滑出banner工具条代码
Sep 17 #Javascript
JQuery标签页效果的两个实例讲解(4)
Sep 17 #Javascript
JS实现具备延时功能的滑动门菜单效果
Sep 17 #Javascript
JQuery菜单效果的两个实例讲解(3)
Sep 17 #Javascript
jQuery实现可编辑的表格实例讲解(2)
Sep 17 #Javascript
JQuery入门基础小实例(1)
Sep 17 #Javascript
JQuery实现级联下拉框效果实例讲解
Sep 17 #Javascript
You might like
PHP利用二叉堆实现TopK-算法的方法详解
2017/04/24 PHP
PHP微信公众号开发之微信红包实现方法分析
2017/07/14 PHP
php原生数据库分页的代码实例
2019/02/18 PHP
laravel框架语言包拓展实现方法分析
2019/11/22 PHP
javascript 类定义的4种方法
2009/09/12 Javascript
javascript日期格式化示例分享
2014/03/05 Javascript
详细解读AngularJS中的表单验证编程
2015/06/19 Javascript
极力推荐一款小巧玲珑的可视化编辑器bootstrap-wysiwyg
2016/05/27 Javascript
javascript跨域请求包装函数与用法示例
2016/11/03 Javascript
基于react框架使用的一些细节要点的思考
2017/05/31 Javascript
JavaScript基于面向对象实现的猜拳游戏
2018/01/03 Javascript
详解javascript中的变量提升和函数提升
2018/05/24 Javascript
AngularJS中ng-options实现下拉列表的数据绑定方法
2018/08/13 Javascript
微信小程序遍历Echarts图表实现多个饼图
2019/04/25 Javascript
详解babel升级到7.X采坑总结
2019/05/12 Javascript
jQuery实现input输入框获取焦点与失去焦点时提示的消失与显示功能示例
2019/05/27 jQuery
了解javascript中的Dom操作
2019/05/27 Javascript
jQuery-Citys省市区三级菜单联动插件使用详解
2019/07/26 jQuery
详解JS深拷贝与浅拷贝
2020/08/04 Javascript
[02:04]2014DOTA2国际邀请赛 DK一个时代的落幕
2014/07/21 DOTA
python遍历数组的方法小结
2015/04/30 Python
用TensorFlow实现lasso回归和岭回归算法的示例
2018/05/02 Python
Django如何实现上传图片功能
2019/08/16 Python
pytorch: Parameter 的数据结构实例
2019/12/31 Python
PyCharm+PyQt5+QtDesigner配置详解
2020/08/12 Python
Python制作数据预测集成工具(值得收藏)
2020/08/21 Python
Python利用Pillow(PIL)库实现验证码图片的全过程
2020/10/04 Python
大二学生学习个人自我评价
2014/01/19 职场文书
管理提升方案
2014/06/04 职场文书
节能环保演讲稿
2014/08/28 职场文书
团党委领导干部党的群众路线教育实践活动个人对照检查材料思想汇
2014/10/05 职场文书
用人单位终止解除劳动合同证明书
2014/10/06 职场文书
2014年房产经纪人工作总结
2014/12/08 职场文书
师德师风主题教育活动总结
2015/05/07 职场文书
Nginx的基本概念和原理
2022/03/21 Servers
tomcat默认最大连接数及相关调整方法
2022/05/06 Servers