<html>
<head>
<!--固定行列頭,曲濱200608-->
<style type="text/css">
<!--
body,table, td, a {
font:9pt;
}
/*重點:固定行頭樣式*/
.scrollRowThead
{
position: relative;
left: expression(this.parentElement.parentElement.parentElement.parentElement.scrollLeft);
z-index:0;
}
/*重點:固定表頭樣式*/
.scrollColThead {
position: relative;
top: expression(this.parentElement.parentElement.parentElement.scrollTop);
z-index:2;
}
/*行列交叉的地方*/
.scrollCR {
z-index:3;
}
/*div外框*/
.scrollDiv {
height:200px;
clear: both;
border: 1px solid #EEEEEE;
OVERFLOW: scroll;
width: 100%;
}
/*行頭居中*/
.scrollColThead td,.scrollColThead th
{
text-align: center ;
}
/*行頭列頭背景*/
.scrollRowThead,.scrollColThead td,.scrollColThead th
{
background-color:EEEEEE;
}
/*表格的線*/
.scrolltable
{
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
/*單元格的線等*/
.scrolltable td,.scrollTable th
{
border-left: 1px solid #CCCCCC;
border-top: 1px solid #CCCCCC;
padding: 5px;
}
-->
</style>
<script>
</script>
</head><body >
本演示子兼容ie 瀏覽器,測試日期2006 年,其他瀏覽器在div onscroll 事件用js實現(xiàn)和本列相同的樣式應(yīng)該也可實現(xiàn)
<div id="scrollDiv" class="scrollDiv" >
<table border="0" cellpadding="3" cellspacing="0" width="100%" class="scrollTable">
<tr class="scrollColThead" >
<th class="scrollRowThead scrollCR" > </th>
<th colspan="2">列頭</th>
<th colspan="10">列頭</th>
</tr>
<tr class="scrollColThead" >
<th class="scrollRowThead scrollCR" >h1</th>
<th >h2</th>
<th >h3</th>
<th >h4</th>
<th >h5</th>
<th >565656</th>
<th >565656</th>
<th >5656565656</th>
<th >56565656</th>
<th >56565656</th>
<th >56565656</th>
<th >56565656</th>
<th >56566666666666666666666666666666666666666666666666666666666666666666565656</th>
</tr>
<tr>
<td class="scrollRowThead" ><input type="checkbox" name="checkbox" value="checkbox">
a</td>
<td>單元格2</td>
<td>單元格3</td>
<td>單元格4</td>
<td>單元格5</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td class="scrollRowThead" ><input type="checkbox" name="checkbox2" value="checkbox">
b</td>
<td>單元格2</td>
<td>單元格3</td>
<td>單元格4</td>
<td>單元格5</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</div>
</body></html>