固定Table首行首列。(在不需固定时,无缝嵌入页面)[转]

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>JK:支持民族工业,尽量少买X货</title>
<style>
.fixedHeaderTr
{
z-index:10;
position:relative;
top:expression(this.offsetParent.scrollTop);
};
.relativeTag
{
position:relative;
};
.fixedHeaderCol
{
background-color:#cccccc;
position:relative;
left:expression(this.parentElement.offsetParent.scrollLeft);
};
.mainDiv
{
overflow:auto;
scrollbar-face-color:9999ff;
height:expression((document.body.clientHeight-this.offsetTop-20>this.children[0].offsetHeight)?(this.children[0].offsetHeight+20) : (document.body.clientHeight-this.offsetTop-20));
width:expression(document.body.clientWidth-20);
}
</style>
</head>
 <body>
部分代码来自:<br>
http://blog.csdn.net/wu_yongcai/archive/2004/11/21/189816.aspx
<br>
  <div class="mainDiv" id=mailContainerDiv>
     <table width="100%" cellspacing=0 border=1 style="margin-top:-2;margin-left:-1">
     <TR class="fixedHeaderTr" style="background:navy;color:white;">
     <TD nowrap class="fixedHeaderCol" style="background:navy;color:white;">Header A</TD>
     <TD nowrap class="fixedHeaderCol" style="background:navy;color:white;">Header B</TD>
     <TD nowrap>Header C</TD>
     </TR>
     <TR class="relativeTag" >
     <TD class="fixedHeaderCol" >A</TD>
     <TD class="fixedHeaderCol" >B</TD>
     <TD nowrap >
       部分代码来自:<br>
       http://blog.csdn.net/wu_yongcai/archive/2004/11/21/189816.aspx</TD>
     </TR >
     <TR class="relativeTag" >
     <TD class="fixedHeaderCol" >A</TD>
     <TD class="fixedHeaderCol">B</TD>
     <TD>C</TD>
     </TR>
     <TR class="relativeTag" >
     <TD class="fixedHeaderCol" >A</TD>
     <TD class="fixedHeaderCol">B</TD>
     <TD>C</TD>
     </TR>
     <TR class="relativeTag" >
     <TD class="fixedHeaderCol" >A</TD>
     <TD class="fixedHeaderCol">B</TD>
     <TD>C</TD>
     </TR>
     <TR class="relativeTag" >
     <TD class="fixedHeaderCol" >A</TD>
     <TD class="fixedHeaderCol">B</TD>
     <TD>C</TD>
     </TR>
     <TR class="relativeTag" >
     <TD class="fixedHeaderCol" >A</TD>
     <TD class="fixedHeaderCol">B</TD>
     <TD>C</TD>
     </TR>
     <TR class="relativeTag" >
     <TD class="fixedHeaderCol" >A</TD>
     <TD class="fixedHeaderCol">B</TD>
     <TD>C</TD>
     </TR>
     <TR class="relativeTag" >
     <TD class="fixedHeaderCol" >A</TD>
     <TD class="fixedHeaderCol">B</TD>
     <TD>C</TD>
     </TR>
     <TR class="relativeTag" >
     <TD class="fixedHeaderCol" >A</TD>
     <TD class="fixedHeaderCol">B</TD>
     <TD>C</TD>
     </TR>
     </table>
  </div>
 </body>
</html>

posted on 2006-08-15 15:15  哲也  阅读(424)  评论(0)    收藏  举报

导航