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 MD4
Dec 20 Javascript
Js event事件在IE、FF兼容性问题
Jan 01 Javascript
js nextSibling属性和previousSibling属性概述及使用注意
Feb 16 Javascript
关于JQuery($.load)事件的用法和分析
Apr 09 Javascript
JavaScript自定义事件介绍
Aug 29 Javascript
Tab切换组件(选项卡功能)实例代码
Nov 21 Javascript
js实现的类似于asp数据字典的数据类型代码实例
Sep 03 Javascript
jQuery tip提示插件(实例分享)
Apr 28 jQuery
微信小程序图片选择、上传到服务器、预览(PHP)实现实例
May 11 Javascript
详解Angular 4.x NgIf 的用法
May 22 Javascript
Antd-vue Table组件添加Click事件,实现点击某行数据教程
Nov 17 Javascript
JS前端使用Canvas快速实现手势解锁特效
Sep 23 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中的正规表达式(一)
2006/10/09 PHP
php实现背景图上添加圆形logo图标的方法
2016/11/17 PHP
CodeIgniter框架常见用法工作总结
2017/03/16 PHP
PHP在弹框中获取foreach中遍历的id值并传递给地址栏
2017/06/13 PHP
JQuery的ajax获取数据后的处理总结(html,xml,json)
2010/07/14 Javascript
js保存当前路径(cookies记录)
2010/12/14 Javascript
jQuery Form 页面表单提交的小例子
2013/11/15 Javascript
使用jQuery判断IE浏览器版本的代码
2014/06/14 Javascript
jQuery中:empty选择器用法实例
2014/12/30 Javascript
JavaScript表格常用操作方法汇总
2015/04/15 Javascript
jQuery validate+artdialog+jquery form实现弹出表单思路详解
2016/04/18 Javascript
jQuery深拷贝Json对象简单示例
2016/07/06 Javascript
浅谈angular4生命周期钩子
2017/09/05 Javascript
基于 Vue.js 2.0 酷炫自适应背景视频登录页面实现方式
2018/01/17 Javascript
vue.js学习笔记之v-bind和v-on解析
2018/05/03 Javascript
AngularJS自定义表单验证功能实例详解
2018/08/24 Javascript
浅谈vue项目,访问路径#号的问题
2020/08/14 Javascript
vue实现顶部菜单栏
2020/11/08 Javascript
python使用paramiko模块实现ssh远程登陆上传文件并执行
2014/01/27 Python
举例讲解Python设计模式编程中对抽象工厂模式的运用
2016/03/02 Python
python中的lambda表达式用法详解
2016/06/22 Python
Python冲顶大会 快来答题!
2018/01/17 Python
python做量化投资系列之比特币初始配置
2018/01/23 Python
python互斥锁、加锁、同步机制、异步通信知识总结
2018/02/11 Python
python中的colorlog库使用详解
2019/07/05 Python
简单了解pytest测试框架setup和tearDown
2020/04/14 Python
如何搭建pytorch环境的方法步骤
2020/05/06 Python
HTML5为输入框添加语音输入功能的实现方法
2017/02/06 HTML / CSS
Columbia美国官网:美国著名的户外服装品牌
2016/11/24 全球购物
薇诺娜官方网上商城:专注敏感肌肤
2017/05/25 全球购物
继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
2015/11/18 面试题
服装设计师求职信
2014/06/04 职场文书
意外伤害赔偿协议书
2014/09/16 职场文书
2015年会计个人工作总结
2015/04/02 职场文书
2019年大学生学年自我鉴定!
2019/03/25 职场文书
python实现大文本文件分割成多个小文件
2021/04/20 Python