表格隔行换色及鼠标悬停、单击效果
2010-12-2 - - 网页设计 - Views
一转瞬,十来天没更新了,大伙儿千万别以为哥放弃了低一度哦。事实上,这些天我也是天天在盯着低一度的,只可惜,能腾出来写点儿东西的时间实在太少:上一周7天中有5天是在出差中度过的,5天的出差时间又有4天是在酒精中泡过的,哎,难得清醒啊!回来以后,又正巧遇上家里的路由器烧坏掉,借着买新路由的机会,索性一不做二不休,将家里这两台“问题电脑”(台式的早前就罢工了,本本漏静电)全扛出去修理得了。可不修不要紧,一修就发现问题不简单,什么显卡烧掉啊,什么桥断掉啊,什么主板有问题啊……直到今天,还有一台正在被研究中!服了。而白天上班呢,事情多得喘不过气来,无休止地看稿,令哥的近视度数明显增加,又有杂七杂八的琐事儿……真不知道,这还让不让人活了!
可话虽如此,烦躁归烦躁,这么久了要还是不出来泡个冒着实真说不过去。也罢,今天哥挤点儿时间,写个 CSS+javascript 的特效分享吧——
先看演示:demo1.html
实现代码:
<!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>表格隔行换色及鼠标悬停、单击效果 - 低一度博客</title>
<style type="text/css">
.warp_table {border-collapse:collapse; width:550px; border:1px solid #4d9ab0}
.warp_table td {border:1px solid #4d9ab0}
</style>
<script language="javascript"><!--
function senfe(o,a,b,c,d){
var t=document.getElementById(o).getElementsByTagName("tr");
for(var i=0;i<t.length;i++){
t[i].style.backgroundColor=(t[i].sectionRowIndex%2==0)?a:b;
t[i].onclick=function(){
if(this.x!="1"){
this.x="1";
this.style.backgroundColor=d;
}else{
this.x="0";
this.style.backgroundColor=(this.sectionRowIndex%2==0)?a:b;
}
}
t[i].onmouseover=function(){
if(this.x!="1")this.style.backgroundColor=c;
}
t[i].onmouseout=function(){
if(this.x!="1")this.style.backgroundColor=(this.sectionRowIndex%2==0)?a:b;
}
}
}
--></script>
</head>
<body>
<h1>表格隔行换色及鼠标悬停、单击效果</h1>
<h3><a href="http://www.diyidu.cn">www.diyidu.cn</a></h3>
<table class="warp_table" id="changecolor">
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<script language="javascript"><!--
//senfe("表格名称","奇数行背景","偶数行背景","鼠标经过背景","点击后背景");
senfe("changecolor","#f8fbfc","#e5f1f4","#ecfbd4","#bce774");
--></script>
</body>
</html>
OK,Enjoy it.
关键词 // css应用 JavaScript 网页设计 低一度
出处:低一度,链接:http://www.diyidu.cn/post/table_bg.html
随机推荐
to "表格隔行换色及鼠标悬停、单击效果"
-
#1 太阳博客 回复该留言 2010-12-2 8:43:18大忙人一个啊,注意身体健康,别丢了本钱。
-
这个效果蛮好的,多谢博主分享。
-
我就不忘记桶哥,隔三差五地来低一度瞧瞧!有新文章了,蜘蛛也会常来的!
-
这个效果很不错。
-
用桶哥的模板,怎能不关注桶哥呢,
-
enjoy it! just do it!
-
很实用的效果,哥们真是样样精通呀!对了,代码中的“X”是什么属性?xx 于 2010-12-6 14:32:27 回复就一个垃圾代码就说样样精通?这代码也太他妈的长。桶哥 于 2010-12-6 15:42:45 回复只能说你太弱智,看不懂这是哥整合的页面代码吗?去掉HEAD和样式以及BODY,真正的特效代码还剩几行?看不懂就别乱吠哦。xx 于 2010-12-6 17:07:53 回复没你这么弱智,ZB默认就带JQ为什么不搞个JQ的出演示一下?xx 于 2010-12-6 17:08:44 回复最讨厌这些没事就会拍马屁的人。xx 于 2010-12-6 17:13:14 回复你这贱B,每个<tr>点击后就搞成绿色,每个都点都变绿,有必要?桶哥 于 2010-12-7 16:31:50 回复有能耐就不要披马甲。像你爷爷的龟头一样。老子写我的代码碍你B事?你爹我爱怎么写就怎么写,咋滴?桶哥 于 2010-12-7 16:37:32 回复继续吧,你的傻逼IP已经将你的龟头暴露出来了。好丑陋!
-
还是忙正事要紧啊,桶哥的博客做得这么好呢,怎么可能轻易放弃。
-
不会需要这么多代码吧?
-
怎么有这么多代码呢?很困难哦。
-
有时候博客弄太花俏也不好。
-
一直关注偶像的更新。
-
学习了。支持!
-
效果蛮好的,多谢博主分享。
-
都是相当的忙,年底了,该加班的时候了哦!
-
这东西有的时候确实用到了,但是自己却没有任何的创意!
-
虽然很初级的东西,但支持一下,另外,好久没来桶哥这里了。xx 于 2010-12-6 17:05:48 回复简直无聊。。。大猪 于 2010-12-6 20:15:19 回复呃。。我真没无聊。xx 于 2010-12-6 22:43:15 回复我说低一度没说大猪,呵呵。
-
这个,必须要支持了,挺你!
-
挺不错的效果,为什么有人要抗议呢。
-
又学了一招非常感谢。
-
神作啊,拜读完毕。
-
许多导航网站,都是这么做的吧。以前觉得非常的神秘,搞不明白~现在慢慢也知道一些了。
-
各行换色必须的~~实用啊~~
-
觉得有用就学习一下,看不惯的走人。
-
很久没见大哥了啊,很久啊。
-
又学了一招,非常感谢。
-
桶哥,你的ad布局太邪恶了。
-
怎么有人较上劲儿了呀?
-
美中不足的是为啥博主还用表格做网站?div多好。
-
谢博主分享,不过我有些看不懂哦。
-
这些我都加上了,用jquery过程中才感觉到z-blog与别的区别,真的很方便。
-
过来看看,感谢分享
-
留言要排队啊,好多评论啊
-
新年快乐。
-
写得很详细,学习了!


