JQery 渐变图片导航效果代码 漂亮


Posted in Javascript onJanuary 01, 2010

JQery 渐变图片导航效果代码 漂亮

图片如上。。下载图片试试。。效果不错哦。。JS就直接连接远程就可以了

代码复用性差。。希望高手指点下,应该怎么样才好

<!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=gb2312" /> 
<title>测试导航</title> 
<script src="http://img.3water.com/jslib/jquery/jquery.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(document).ready(function() 
{ 
var datacss=["home","game","zine","community","calendar","participate"]; 
for(var i=0;i<datacss.length;i++) 
{ 
$("#"+datacss[i]).append("<div class='"+datacss[i]+"'></div>"); 
$("."+datacss[i]).css('opacity', 0); 
$("#"+datacss[i]).hover( 
function() 
{ 
$("."+this.id).stop().animate({opacity: '1'},800); 
}, 
function() 
{ 
$("."+this.id).stop().animate({opacity: '0'},800); 
}); 
} 
}); 
</script> 
<style type="text/css"> 
body { } ul li{ list-style:none; float:left; margin:0; padding:0;} 
#home{background: url(navigation.jpg) top left no-repeat; 
width:90px; height:55px; 
} 
.home {background: url(navigation.jpg) 0 -55px no-repeat; 
width: 90px;height: 55px; 
} 
#game{background: url(navigation.jpg) -90px 0px; no-repeat; 
width:114px; height:55px; 
} 
.game{background: url(navigation.jpg) -90px -55px no-repeat; 
width:114px; height:55px; 
} 
#zine{background: url(navigation.jpg) -204px 0px; no-repeat; 
width:96px; height:55px; 
} 
.zine{background: url(navigation.jpg) -204px -55px no-repeat; 
width:96px; height:55px; 
} 
#community{background: url(navigation.jpg) -300px 0px; no-repeat; 
width:144px; height:55px; 
} 
.community{background: url(navigation.jpg) -300px -55px no-repeat; 
width:144px; height:55px; 
} 
#calendar{background: url(navigation.jpg) -446px 0px; no-repeat; 
width:137px; height:55px; 
} 
.calendar{background: url(navigation.jpg) -446px -55px no-repeat; 
width:137px; height:55px; 
} 
#participate{background: url(navigation.jpg) -583px 0px; no-repeat; 
width:135px; height:55px; 
} 
.participate{background: url(navigation.jpg) -583px -55px no-repeat; 
width:135px; height:55px; 
} 
</style> 
</head> 
<body> 
<ul> 
<li><a href="#"><div id="home"></div></a></li> 
<li><a href="#"><div id="game"></div></a></li> 
<li><a href="#"><div id="zine"></div></a></li> 
<li><a href="#"><div id="community"></div></a></li> 
<li><a href="#"><div id="calendar"></div></a></li> 
<li><a href="#"><div id="participate"></div></a></li> 
</ul> 
</body> 
</html>
Javascript 相关文章推荐
JavaScript小技巧 2.5 则
Sep 12 Javascript
jquery制作select列表双向选择示例代码
Sep 02 Javascript
详解Javascript中prototype属性(推荐)
Sep 03 Javascript
详解微信小程序开发之——wx.showToast(OBJECT)的使用
Jan 18 Javascript
jQuery源码分析之sizzle选择器详解
Feb 13 Javascript
JavaScript中的一些隐式转换和总结(推荐)
Dec 22 Javascript
vue初始化动画加载的实例
Sep 01 Javascript
webpack4.x下babel的安装、配置及使用详解
Mar 07 Javascript
详解新手使用vue-router传参时注意事项
Jun 06 Javascript
Vue SPA 初次进入加载动画实现代码
Nov 14 Javascript
JS数据类型STRING使用实例解析
Dec 18 Javascript
处理JavaScript值为undefined的7个小技巧
Jul 28 Javascript
jquery 简短右键菜单 多浏览器兼容
Jan 01 #Javascript
使用JQUERY Tabs插件宿主IFRAMES
Jan 01 #Javascript
用jquery实现学校的校历(asp.net+jquery ui 1.72)
Jan 01 #Javascript
url 特殊字符 传递参数解决方法
Jan 01 #Javascript
JavaScript 数组循环引起的思考
Jan 01 #Javascript
javascript eval和JSON之间的联系
Dec 31 #Javascript
js下用gb2312编码解码实现方法
Dec 31 #Javascript
You might like
PHP用SAX解析XML的实现代码与问题分析
2011/08/22 PHP
使用PHPUnit进行单元测试并生成代码覆盖率报告的方法
2019/03/08 PHP
一页面多XMLHttpRequest对象
2007/01/22 Javascript
理解Javascript_06_理解对象的创建过程
2010/10/15 Javascript
JavaScript中的apply()方法和call()方法使用介绍
2012/07/25 Javascript
js获取键盘按键响应事件(兼容各浏览器)
2013/05/16 Javascript
JavaScript中连接操作Oracle数据库实例
2015/04/02 Javascript
实例讲解js验证表单项是否为空的方法
2016/01/09 Javascript
探讨:JavaScript ECAMScript5 新特性之get/set访问器
2016/05/05 Javascript
javascript宿主对象之window.navigator详解
2016/09/07 Javascript
详解js树形控件—zTree使用总结
2016/12/28 Javascript
jQuery插件jqGrid动态获取列和列字段的方法
2017/03/03 Javascript
Angualrjs和bootstrap相结合实现数据表格table
2017/03/30 Javascript
Jquery中attr与prop的区别详解
2017/05/27 jQuery
详解jQuery中关于Ajax的几个常用的函数
2017/07/17 jQuery
每周一练 之 数据结构与算法(Stack)
2019/04/16 Javascript
使用python实现BLAST
2018/02/12 Python
利用Python yagmail三行代码实现发送邮件
2018/05/11 Python
python实现串口自动触发工作的示例
2019/07/02 Python
python3发送邮件需要经过代理服务器的示例代码
2019/07/25 Python
python数据处理之如何选取csv文件中某几行的数据
2019/09/02 Python
Python操作SQLite/MySQL/LMDB数据库的方法
2019/11/07 Python
Python序列化与反序列化pickle用法实例
2019/11/11 Python
python实现字典嵌套列表取值
2019/12/16 Python
台湾7-ELEVEN线上购物中心:7-11
2021/01/21 全球购物
学生实习自我鉴定
2013/10/11 职场文书
文史专业毕业生自荐信
2013/11/17 职场文书
医院护士的求职信
2014/01/03 职场文书
新闻编辑专业毕业自荐书范文
2014/02/05 职场文书
雷锋精神演讲稿
2014/05/13 职场文书
应聘护士求职信
2014/07/21 职场文书
2015年七七事变78周年纪念活动方案
2015/05/06 职场文书
单身证明范本
2015/06/15 职场文书
关于Vue Router的10条高级技巧总结
2021/05/06 Vue.js
python之django路由和视图案例教程
2021/07/26 Python
JavaScript实现简单拖拽效果
2021/09/15 Javascript