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 相关文章推荐
jquery 3D球状导航的文章分类
Jul 06 Javascript
本地对象Array的原型扩展实现代码
Dec 04 Javascript
jQuery源码分析-04 选择器-Sizzle-工作原理分析
Nov 14 Javascript
js nextSibling属性和previousSibling属性概述及使用注意
Feb 16 Javascript
javaScript array(数组)使用字符串作为数组下标的方法
Nov 19 Javascript
你可能不知道的JavaScript的new Function()方法
Apr 17 Javascript
直接在JS里创建JSON数据然后遍历使用
Jul 25 Javascript
jQuery实现的分页功能示例
Jan 22 Javascript
基于Vue制作组织架构树组件
Dec 06 Javascript
在antd4.0中Form使用initialValue操作
Nov 02 Javascript
jQuery实现移动端扭蛋机抽奖
Nov 08 jQuery
JavaScript 事件捕获冒泡与捕获详情
Nov 11 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
PHILIPS AE3805收音机的分析打磨
2021/03/02 无线电
php批量删除数据
2007/01/18 PHP
Discuz 模板引擎的封装类代码
2008/07/18 PHP
PHP 字符串长度判断效率更高的方法
2014/03/02 PHP
php读取csv文件并输出的方法
2015/03/14 PHP
thinkPHP3.2.2框架行为扩展及demo示例
2018/06/19 PHP
显示今天的日期js代码(阳历和农历)
2014/09/30 Javascript
jQuery结合ajax实现动态加载文本内容
2015/05/19 Javascript
深入理解setTimeout函数和setInterval函数
2016/05/20 Javascript
javascript检测移动设备横竖屏
2016/05/21 Javascript
AngularJS $injector 依赖注入详解
2016/09/14 Javascript
详细总结Javascript中的焦点管理
2016/09/17 Javascript
Node.js + Redis Sorted Set实现任务队列
2016/09/19 Javascript
JS实现鼠标滑过显示边框的菜单效果
2016/09/21 Javascript
js仿小米官网图片轮播特效
2016/09/29 Javascript
详解javascript事件绑定使用方法
2016/10/20 Javascript
Vue.js -- 过滤器使用总结
2017/02/18 Javascript
Vuejs入门教程之Vue生命周期,数据,手动挂载,指令,过滤器
2017/04/19 Javascript
Angularjs单选框相关的示例代码
2017/08/17 Javascript
Vue 页面切换效果之 BubbleTransition(推荐)
2018/04/08 Javascript
jQuery中常用动画效果函数知识点整理
2018/08/19 jQuery
JavaScript创建、读取和删除cookie
2019/09/03 Javascript
Vue.js标签页组件使用方法详解
2019/10/19 Javascript
centos 下面安装python2.7 +pip +mysqld
2014/11/18 Python
python+flask实现API的方法
2018/11/21 Python
十分钟搞定pandas(入门教程)
2019/06/21 Python
Django models.py应用实现过程详解
2019/07/29 Python
如何基于Python实现word文档重新排版
2020/09/29 Python
css3 box-shadow阴影(外阴影与外发光)图示讲解
2017/08/11 HTML / CSS
一家专门做特卖的网站:唯品会
2016/10/09 全球购物
friso美素佳儿官方海外旗舰店:荷兰原产原罐
2017/07/03 全球购物
三查三看党性分析材料
2014/02/18 职场文书
敬老月活动总结
2014/08/28 职场文书
2014年后勤管理工作总结
2014/12/01 职场文书
2016小学教师读书心得体会
2016/01/13 职场文书
MySQL数据库超时设置配置的方法实例
2021/10/15 MySQL