jQuery 火焰灯效果导航菜单

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5 <title>无标题文档</title>
 6 <link href="css/style.css" type="text/css" rel="stylesheet" />
 7 <link href="css/lavelamp.css" type="text/css" rel="stylesheet" />
 8 <script type="text/javascript" src="js/jquery-1.8.3.js"></script>
 9 <script type="text/javascript" src="js/jquery.lavalamp.min.js"></script>
10 <script type="text/javascript" src="js/jquery.easing.min.js"></script>
11 </head>
12
13 <body>
14     <div class="header">
15         <ul class="lava_border">
16             <li><a href="#">首页</a></li>
17             <li><a href="#">关于我们</a></li>
18             <li><a href="#">新闻中心</a></li>
19             <li><a href="#">主营业务</a></li>
20             <li><a href="#">经典案例</a></li>
21             <li><a href="#">合作与支持</a></li>
22         </ul>
23     </div>
24     <script type="text/javascript">
25         $(function(){
26             $(".lava_border").lavaLamp({
27                 fx:"backout",
28                 speed:500,
29                 });
30             $("li").each(function(index){
31                   $(this).click(function(){
32                  $("li").removeClass("current");
33                   $("li").eq(index).addClass("current");
34                       });
35                   });
36                 })
37
38     </script>
39 </body>
40 </html>
/* CSS Document */
/*全局样式*/
*{margin:0;padding:0;font-famliy:"微软雅黑";color:#000;font-size:14px;}
li{list-style:none;}
a{text-decoration:none;}
/*头部样式*/
.header{width:100%;height:60px;background:#e6e6e6;}
.lava_border{width:1000px;height:40px;margin:0 auto;padding:15px;position:relative;}
.lava_border li{float:left;}
.lava_border li a{float:left;padding:0 20px;position:relative;z-index:3;height:40px;}
.lava_border li a:hover{color:#F00;}
.lava_border li.back{position:absolute;z-index:2;border-bottom:3px solid #34538b;height:37px;}
.current a{color:red;}
/**
 * LavaLamp - A menu plugin for jQuery with cool hover effects.
 * @requires jQuery v1.1.3.1 or above
 *
 * http://gmarwaha.com/blog/?p=7
 *
 * Copyright (c) 2007 Ganeshji Marwaha (gmarwaha.com)
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 *
 * Version: 0.2.0
 * Requires Jquery 1.2.1 from version 0.2.0 onwards.
 * For jquery 1.1.x, use version 0.1.0 of lavalamp
 */
(function($){
	$.fn.lavaLamp=function(o){
		o=$.extend({
			fx:"linear",
			speed:500,
			click:function(){}},o||{});
			return this.each(function(){
				var b=$(this),noop=function(){},
				$back=$(‘<li class="back"><div class="left"></div></li>‘).appendTo(b),
				$li=$("li",this),
				curr=$("li.current",this)[0]||$($li[0]).addClass("current")[0];
				$li.not(".back").hover(function(){
					move(this)},noop);
					$(this).hover(noop,function(){
						move(curr)});
					$li.click(function(e){
						setCurr(this);
						return o.click.apply(this,[e,this])});
						setCurr(curr);
					function setCurr(a){
						$back.css({
							"left":a.offsetLeft+"px",
							"width":a.offsetWidth+"px"});
							curr=a};
					function move(a){
						$back.each(function(){
							$(this).dequeue()}).animate({
								width:a.offsetWidth,
								left:a.offsetLeft},
								o.speed,
								o.fx)}})}})(jQuery);
时间: 2024-11-03 03:46:24

jQuery 火焰灯效果导航菜单的相关文章

20款jquery下拉导航菜单特效代码分享

jquery仿京东商城左侧分类导航下拉菜单代码 jQuery企业网站下拉导航菜单代码 jQuery css3黑色的多级导航菜单下拉列表代码 jquery响应式导航菜单支持手机导航菜单代码 jquery鼠标导航下滑显示图片列表效果 jQuery个性动画二级下拉导航代码 jquery网站下拉菜单制作企业网站导航菜单代码 jQuery游戏网站顶部滑动导航菜单代码 jquery.superfish.js导航菜单插件制作网页无限级下拉菜单代码 jquery hover事件实用的企业网站二级导航菜单样式 j

基于jQuery自适应窗口大小导航菜单

基于jQuery自适应窗口大小导航菜单.这是一款响应式导航菜单特效,支持手机导航菜单代码.效果图如下: 在线预览   源码下载 实现的代码. html代码: <h1>jQuery / Zepto响应式菜单 PgwMenu 演示</h1> <p class="dowebok-explain">请缩小/放大浏览器窗口宽度查看效果</p> <h2>深色样式(默认)</h2> <ul class="pgwM

实用js+css多级树形展开效果导航菜单

<!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-Typ

基于jQuery垂直多级导航菜单代码

基于jQuery垂直多级导航菜单代码是一款黑色风格的jQuery竖直导航菜单特效下载.效果图如下: 在线预览   源码下载 实现的代码. html代码: <ul class="ce"> <li> <a class="xz" href="#">目录A</a> </li> <li> <a href="#">目录B <img class=&qu

半透明效果导航菜单

<!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</a>"> <head> <FCK:meta http-equiv=

android.support.v4.widget.DrawerLayout 抽屉效果导航菜单

抽屉效果导航菜单图示 如图所示,抽屉效果的导航菜单不用切换到另一个页面,也不用去按菜单的硬件按钮,直接在界面左上角的一个按钮点击,菜单就滑出来,而且感觉能放很多东西 概况:实现上图所示的抽屉效果的导航菜单有以下两种方式 方式1.用SlidingDrawer: http://developer.android.com/reference/android/widget/SlidingDrawer.html 但是不知道为什么这个类官方不建议再继续用了: Deprecated since API lev

16款实用的jQuery商城分类导航菜单代码

jquery导航菜单制作红色商城导航下拉菜单样式代码 jquery红色的美容医院网站下拉分类导航菜单代码 jquery css3仿欧飞数卡商城左侧分类导航菜单样式代码 jquery仿淘宝电器城左侧自适应屏幕高度下拉导航菜单代码 jquery.SuperSlide.js仿2014年新版天猫商城首页服务分类导航菜单代码 jquery.SuperSlide仿易迅网商城左侧导航菜单分类代码 jquery hover鼠标滑过事件仿新版京东商城左侧商品分类导航菜单样式 jquery团购网站鼠标点击红色分类导

移动端的推拉效果导航菜单-支持响应式及其多层菜单

在线演示 本地下载 Off Canvas Infinity Push是一个帮助你开发推拉式移动端导航菜单的jQuery插件,支持响应式,并且支持无限多层菜单导航!

jQuery+css3侧边栏导航菜单

效果体验:http://hovertree.com/texiao/jquery/37/ 代码如下: <!doctype html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta