加入收藏 设为首页
博客 友圈 商城
留言 搜索 投搞
首页 | 网络动态 | 技术文章 | 下载中心 | 设计 | 摄影 | 精彩Flash | 摄影作品 | 顶客排行 | 悠乐论坛
>首页 -> 技术文章 -> 软件应用

TOP

网页特效:可以收缩和伸展的表格
[ 录入者:riqukiqpl | 时间:2008-01-20 23:45:06 | 作者: | 来源:采集所得 | 浏览:111次 ]
简介: .Sjf572 { display:none; } 运行看到效果后,可以点向下箭头展开表格,点向上按钮可以收缩表格!希望对您有用! [中国站长站]以下为引用的内容:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transiti..

运行看到效果后,可以点向下箭头展开表格,点向上按钮可以收缩表格!希望对您有用!

[中国站长站]

以下为引用的内容:<!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>www.webjx.com</title><script language="javascript">function tablecollapse(){ /* Variables */ var collapseClass='footcollapse'; var collapsePic='http://www.webjx.com/upfiles/20070619/20070619214338_arrow_up.gif'; Chinaz.com  var expandPic='http://www.webjx.com/upfiles/20070619/20070619214348_arrow_down.gif'; var initialCollapse=true; [中国站长站]

 // loop through all tables var t=document.getElementsByTagName('table'); var checktest= new RegExp("(^|\\s)" + collapseClass + "(\\s|$)"); for (var i=0;i<t.length;i++) {  // if the table has not the right class, skip it  if(!checktest.test(t[i].className)){continue;}  

[中国站长站]

  // make the footer clickable  t[i].getElementsByTagName('tfoot')[0].onclick=function()  {   // loop through all bodies of this table and show or hide    // them   var tb=this.parentNode.getElementsByTagName('tbody');   for(var i=0;i<tb.length;i++)   {    tb[i].style.display=tb[i].style.display=='none'?'':'none';   }      // change the image accordingly   var li=this.getElementsByTagName('img')[0];   li.src=http://www.chinaz.com/Design/Pages/li.src.indexOf(collapsePic)==-1?collapsePic:expandPic;   }  // if the bodies should be collapsed initially, do so  if(initialCollapse)  {   var tb=t[i].getElementsByTagName('tbody'); [中国站长站]    for(var j=0;j<tb.length;j++)   {    tb[j].style.display='none';   }     }  // add the image surrounded by a dummy link to allow keyboard   // access to the last cell in the footer  var newa=document.createElement('a');  newa.href='#';  newa.onclick=function(){return false;}  var newimg=document.createElement('img');  newimg.src=initialCollapse?expandPic:collapsePic;  var tf=t[i].getElementsByTagName('tfoot')[0];  var lt=tf.getElementsByTagName('td')[tf.getElementsByTagName('td').length-1];  newa.appendChild(newimg);  lt.insertBefore(newa,lt.firstChild); }  }// run tablecollapse when the page loadswindow.onload=tablecollapse;

[中国站长站]

</script><style type="text/css">body{ font-family:Arial,Sans-Serif; font-size:90%; background:#cc9;}#boundary{ background:#f8f8f8; padding:2em; width:40em;}h1{ font-family:"Trebuchet MS",Sans-serif; text-transform:uppercase; color:#696; font-size:120%;} Chinaz.com

table.footcollapse{ width:30em;}table.footcollapse caption{ font-size:120%; text-transform:uppercase; text-align:left; padding:.5em 1em;}table.footcollapse th{ text-align:left;}table.footcollapse,table.footcollapse th,table.footcollapse th{ border:none; border-collapse:collapse; }table.footcollapse thead th{ width:10em; border-style:solid; border-width:1px; border-color:#cff #69c #69c #cff; background:#9cf; padding:2px 10px;}table.footcollapse tfoot th,table.footcollapse tfoot td{ border-style:solid; border-width:1px; border-color:#9cf #369 #369 #9cf; background:#69c; padding:2px 10px;}table.footcollapse tbody{ background:#ddd; Chinaz.com }table.footcollapse tbody td{ padding:5px 10px; border:1px solid #999;}table.footcollapse tbody th{ padding:2px 10px; border:1px solid #999; border-left:none;}table.footcollapse tbody tr.odd{ background:#ccc;}

Chinaz.com

table.footcollapse tfoot td img{ border:none; vertical-align:bottom; padding-left:10px; float:right;}

[中国站长站]

</style></head><body><table summary="CDs I listened to recently" class="footcollapse"> <caption>My recent CDs</caption> <thead>  <tr>   <th>Title</th>   <th>Artist</th>   <th>Quality</th>  </tr> </thead> <tfoot>  <tr>   <th>Total</th>   <td colspan="2">5 CDs</td>  </tr> </tfoot> <tbody>  <tr>   <th>Front 242</th>   <td>Front By Front</td>   <td>Quite OK</td>  </tr> [中国站长站]   <tr class="odd">   <th>Miss Kittin</th>   <td>i.com</td>   <td>good buy</td>  </tr>  <tr>   <th>Die Fantastischen Vier</th>   <td>Viel</td>   <td>Nice comeback</td>  </tr>  <tr class="odd">   <th>Nine Inch Nails</th>   <td>With Teeth</td>   <td>Oh yes, finally a new one</td>  </tr>  <tr>   <th>Garbage</th>   <td>Bleed like me</td>   <td>Needs more listening</td>  </tr> </tbody></table> [中国站长站]

<table summary="DVDs I watched recently" class="footcollapse"> <caption>My recent DVDs</caption> <thead>  <tr>   <th>Title</th>   <th>Quality</th>  </tr> </thead> <tfoot>  <tr>   <th>Total</th>   <td>5 DVDs</td>  </tr> </tfoot> <tbody>  <tr>   <th>Star Trek TNG Season 7</th>   <td>They lost it</td>  </tr>  <tr class="odd">   <th>Big Fish</th>   <td>Wonderful Tale</td>  </tr>  <tr>   <th>Closer</th> [中国站长站]    <td>I want my time back!</td>  </tr>  <tr class="odd">   <th>Hot Shots</th>   <td>Always worth it</td>  </tr>  <tr>   <th>The Party</th>   <td>A shame there is not more Sellers</td>  </tr> </tbody></table></body></html> Chinaz.com

0
】【打印繁体】【投稿】【收藏】 【推荐】【举报】 【关闭】 【返回顶部
[上一篇]DreamWeaver表格妙用-线框制作详.. [下一篇]CSS的倡导者:学习CSS的10大理由

评论

称  呼:
验 证 码:
内  容:

相关栏目

最新文章

热门文章

推荐文章

相关文章

广告位