喜欢本站并加入收藏
首 页 电脑学园 技术文档 图形图像 办公应用 网页设计 管理资料 PPT模板 方案合同
 位置: 北方教程网 >> 网页设计 >> DIV/CSS >> 正文
   巧用CSS实现表格背影色渐变效果
巧用CSS实现表格背影色渐变效果
[ 作者:佚名   来源:网络整理   点击数:   更新时间:2007-6-22 ]
这里给大家介绍一个利用CSS实现表格背影色渐变效果的例子,完整的javascript源码如下:

<Script  language="javascript"> 
<!-- 
//石井坚    变化背景色    2003-7-3 
var  randomColor; 
var  i; 
var  hexch  =  new  Array('0',  '1',  '2',  '3',  '4',  '5',  '6',  '7',  '8',  '9',  'A',  'B',  'C',  'D',  'E',  'F'); 
function  ToHex(n)    //Int-->Hex 
{   
 n  =  Math.round(n); 
 l  =  n  %  16; 
 return  (hexch[l]); 

function  filterColorText()    //Colorful  Text 
{   
   randomColor=""; 
   for(i=0;i<6;i++) 
       {randomColor=randomColor+ToHex((Math.random()*16));} 
   randomColor="#"+randomColor; 
   document.getElementById("tablebg").style.backgroundColor=randomColor; 

colorInterval=setInterval("filterColorText()",1000); 
</script> 
<table  id=tablebg  width=200  border=1  bordercolordark=white  bordercolorlight=black  cellpadding=3  cellspacing=0  style="word-break:break-all;table-layout:fixed"> 
<tbody  align=center> 
<tr><td>aaaa</td></tr> 
<tr><td>aaaa</td></tr> 
<tr><td>aaaa</td></tr> 
<tr><td>aaaa</td></tr> 
</tbody> 
</table> 
 
------------------------------------ 
<table  id=tablebg  width=200  border=1  bordercolordark=white  bordercolorlight=black  cellpadding=3  cellspacing=0   
style="word-break:break-all;table-layout:fixed;color:#ffffff;"> 
<tbody  align=center> 
<tr><td>aaaa</td></tr> 
<tr><td>aaaa</td></tr> 
<tr><td>aaaa</td></tr> 
<tr><td>aaaa</td></tr> 
</tbody> 
</table> 
<script  language="javascript"> 
//石井坚  2003-07-03 
//颜色从rgb(0,0,0)一直变化到rgb(255,255,255) 
var  r=0; 
var  g=0; 
var  b=0; 
var  rgb; 
function  setTabColor() 

var  tid=document.getElementById("tablebg"); 
if(Math.floor(b)!=255){b++;} 
else 
   { 
       if  (Math.floor(g)!=255){g++;b=0;} 
       else 
           { 
               if(Math.floor(r)!=255){r=0;g=0;b=0;} 
               else{r++;g=0;b=0;} 
           } 
   } 
//span1.innerHTML=span1.innerHTML+"<Br>Red:"+r+",Green:"+g+",Blue:"+b; 
tid.style.backgroundColor=RGB1(r,g,b) 

colorInterval=setInterval("setTabColor()",1); 
</script> 
<span  id=span1></span> 
-------------------------------------- 
 
<table  id=tablebg  width=200  border=1  bordercolordark=white  bordercolorlight=black  cellpadding=3  cellspacing=0   
style="word-break:break-all;table-layout:fixed;color:#ffffff;"> 
<tbody  align=center> 
<tr><td>aaaa</td></tr> 
<tr><td>aaaa</td></tr> 
<tr><td>aaaa</td></tr> 
<tr><td>aaaa</td></tr> 
</tbody> 
</table> 
<script  language="javascript"> 
//石井坚  2003-07-03 
//颜色从rgb(0,0,0)一直变化到rgb(255,255,255) 
var  r=0; 
var  g=0; 
var  b=0; 
var  rgb; 
function  setTabColor() 

var  tid=document.getElementById("tablebg"); 
if(Math.floor(b)!=255){b++;} 
else 
   { 
       if  (Math.floor(g)!=255){g++;b=0;} 
       else 
           { 
               if(Math.floor(r)!=255){r=0;g=0;b=0;} 
               else{r++;g=0;b=0;} 
           } 
   } 
//span1.innerHTML=span1.innerHTML+"<Br>Red:"+r+",Green:"+g+",Blue:"+b; 
tid.style.backgroundColor=RGB1(r,g,b) 

colorInterval=setInterval("setTabColor()",1); 
</script> 
<span  id=span1></span> 
<script  language=Vbs> 
Function  RGB1(r,g,b) 
   RGB1=RGB(r,g,b) 
End  Function 
</script>
上一篇文章: 学好用好CSS选择符的小技巧 下一篇文章: 详解表格背景(Background)图像CSS的用法
打印此文  收藏此页  关闭窗口  返回顶部
 相关文章  热点文章
 · 利用CSS改进网站设计的小技巧
 · Dreamweaver快捷操作技巧集锦
 · 使用Dreamweaver架设网站简明教程
 · 网页设计制作过程中常用的几个代码技巧
 · 高效使用CSS编码的方法
 
热点图文
教你节省Vist...
使用Windows ...
 · 远程管理Web服务器的方法技巧
 · Win Vista系统自带IIS7.0设置详解...
 · 详解Windows系统IIS6.0功能及应用...
 · 服务器集群系统实现方法及案例分...
 · IIS服务器实现asp,cgi和php+mysq...
 · IIS下SQL Server数据库安全设置技...
推 荐 阅 读
巧用Photosho...
Photoshop鼠绘...
 · Fireworks制作旋转的漂亮gif动画...
 · Photoshop制作都市满天繁星
 · Fireworks制作Menu按钮
 · 巧用Photoshop制作喜迎奥运壁纸
 · 巧用Photoshop钢笔工具绘制彩色美...
 · Photoshop制作浪漫动感花朵
 设为首页 - 加入收藏 - 关于本站 - 联系我们 - 广告合作 - 友情链接 - 在线交流 - 
CopyRight© 2006-2009 Eduai.Com All Rights Reserved
在线交流 QQ:524152258 辽ICP备07001851号
免责声明:本站部分资源来自网络,如有侵犯您的版权请通知,我们立即删除。