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 相关文章推荐
WordPress 插件——CoolCode使用方法与下载
Jul 02 Javascript
关于IE、Firefox、Opera页面呈现异同 写脚本很痛苦
Aug 28 Javascript
js防止表单重复提交实现代码
Sep 05 Javascript
浏览器加载、渲染和解析过程黑箱简析
Nov 29 Javascript
Jquery实现页面加载时弹出对话框代码
Apr 19 Javascript
Google Dart编程语法和基本类型学习教程
Nov 27 Javascript
jquery ajax,ashx,json的用法总结
Feb 12 Javascript
JavaScript极简入门教程(二):对象和函数
Oct 25 Javascript
微信小程序 网络API 上传、下载详解
Nov 09 Javascript
Node.js 8 中的 util.promisify的详解
Jun 12 Javascript
微信小程序表单验证功能完整实例
Dec 01 Javascript
vue ssr 实现方式(学习笔记)
Jan 18 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 正则学习实例
2008/07/30 PHP
探讨PHP JSON中文乱码的解决方法详解
2013/06/06 PHP
PHP创建单例后台进程的方法示例
2017/05/23 PHP
PHP调用API接口实现天气查询功能的示例
2017/09/21 PHP
JS 无法通过W3C验证的处理方法
2010/03/09 Javascript
javascript中的对象创建 实例附注释
2011/02/08 Javascript
JavaScript设计模式之原型模式(Object.create与prototype)介绍
2014/12/28 Javascript
jquery实现倒计时效果
2015/12/14 Javascript
JS构造函数与原型prototype的区别介绍
2016/07/04 Javascript
微信小程序  简单实例(阅读器)的实例开发
2016/09/29 Javascript
jQuery扩展+xml实现表单验证功能的方法
2016/12/25 Javascript
Vue2.0使用过程常见的一些问题总结学习
2017/04/10 Javascript
angularjs实现首页轮播图效果
2017/04/14 Javascript
深入理解ES6学习笔记之块级作用域绑定
2017/08/19 Javascript
浅谈angularJs函数的使用方法(大小写转换,拷贝,扩充对象)
2018/10/08 Javascript
Vue数据绑定简析小结
2019/05/07 Javascript
Bootstrap table 实现树形表格联动选中联动取消功能
2019/09/30 Javascript
javascript实现滚轮轮播图片
2020/12/13 Javascript
[00:56]PWL开团时刻DAY8——追追追追追!
2020/11/09 DOTA
python使用mysqldb连接数据库操作方法示例详解
2013/12/03 Python
python3.3使用tkinter开发猜数字游戏示例
2014/03/14 Python
详解PyCharm配置Anaconda的艰难心路历程
2018/08/13 Python
Python3多目标赋值及共享引用注意事项
2019/05/27 Python
Python partial函数原理及用法解析
2019/12/11 Python
python 浅谈serial与stm32通信的编码问题
2019/12/18 Python
利用python3 的pygame模块实现塔防游戏
2019/12/30 Python
深入浅析Python 函数注解与匿名函数
2020/02/24 Python
解决python调用自己文件函数/执行函数找不到包问题
2020/06/01 Python
怎么快速自学python
2020/06/22 Python
德国著名廉价网上药店:Shop-Apotheke
2017/07/23 全球购物
Linux如何为某个操作添加别名
2015/02/05 面试题
银行实习生的自我评价
2014/01/13 职场文书
教育合作协议范本
2014/10/17 职场文书
远程教育学习心得体会
2016/01/23 职场文书
《穷人》教学反思
2016/02/19 职场文书
Window server中安装Redis的超详细教程
2021/11/17 Redis