Table固定表头和列

 <html>
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  <title>固定表头和列</title>
  <style>
  .FixedTitleRow
  {
  position: relative;
  top: expression(this.offsetParent.scrollTop);
             z-index: 10;
             background-color: #E6ECF0;
         }
        
         .FixedTitleColumn
         {
             position: relative;
             left: expression(this.parentElement.offsetParent.scrollLeft);
         }
        
         .FixedDataColumn
         {
             position: relative;
             left: expression(this.parentElement.offsetParent.parentElement.scrollLeft);
             background-color: #E6ECF0;
         }
     </style>
 </head>
 <body>
    <div id="scrollDiv" style="width: 400px; overflow: auto; cursor: default; display: inline;
         position: absolute; height: 200px;">
         <table id='accountTable' width='500' height='330' cellpadding='0' cellspacing='0'
             style='table-layout: auto' bordercolor='lightgrey'>
                 <tr class="FixedTitleRow">
                     <td class="FixedTitleColumn">
                         姓名</td>
                     <td class="FixedTitleColumn">
                         单位</td>
                     <td>
                         工资</td>
                     <td>
                         Descirption0</td>
                     <td>
                         TOL0</td>
                     <td>
                         XS0</td>
                     <td >
                         SS0</td>
                     <td>
                         MS0</td>
                     <td>
                         DS0</td>
                    <td>
                         BS0</td>
                     <td>
                         XL0</td>
                     <td>
                         ML0</td>
                     <td>
                         DL0</td>
                     <td>
                         EM0</td>
                     <td>
                         BM0</td>
                 </tr>
                 <tr>
                     <td class="FixedDataColumn">
                         赖文华</td>
                     <td class="FixedDataColumn">
                         北京中油瑞飞</td>
                     <td>
                         9999RMB</td>
                     <td >
                         88</td>
                     <td >
                         88</td>
                     <td>
                         22</td>
                     <td>
                         22</td>
                     <td>
                         22</td>
                     <td>
                         22</td>
                     <td>
                         22</td>
                     <td>
                         22</td>
                     <td>
                         22</td>
                     <td>
                         22</td>
                     <td>
                         22</td>
                     <td>
                         22</td>
                 </tr>
                 <tr>
                     <td class="FixedDataColumn">
                        赖文华</td>
                    <td class="FixedDataColumn">
                        北京中油瑞飞</td>
                    <td >
                        9999RMB</td>
                    <td >
                        88</td>
                    <td >
                        88</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                       22</td>
                   <td>
                       22</td>
                  <td>
                       22</td>
                  <td>
                       22</td>
                   <td>
                       22</td>
                   <td>
                     22</td>
                  <td>
                       22</td>
                   <td>
                        22</td>
               </tr>
<tr>
                    <td class="FixedDataColumn">
                        赖文华</td>
                    <td class="FixedDataColumn">
                        北京中油瑞飞</td>
                    <td >
                        9999RMB</td>
                    <td >
                        88</td>
                   <td >
                       88</td>
                  <td>
                        22</td>
                   <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                   <td>
                       22</td>
                    <td>
                       22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                </tr>
 <tr>
                    <td class="FixedDataColumn">
                        赖文华</td>
                    <td class="FixedDataColumn">
                        北京中油瑞飞</td>
                    <td >
                        9999RMB</td>
                    <td >
                        88</td>
                    <td >
                       88</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                   <td>
                        22</td>
                   <td>
                       22</td>
                   <td>
                        22</td>
                    <td>
                       22</td>
                    <td>
                        22</td>
                    <td>
                       22</td>
                   <td>
                      22</td>
                   <td>
                       22</td>
               </tr>
 <tr>
                   <td class="FixedDataColumn">
                       赖文华</td>
                   <td class="FixedDataColumn">
                       北京中油瑞飞</td>
                  <td >
                     9999RMB</td>
                 <td >
                      88</td>
                  <td >
                    88</td>
                  <td>
                       22</td>
                  <td>
                     22</td>
                 <td>
                     22</td>
                  <td>
                      22</td>
                 <td>
                       22</td>
                   <td>
                     22</td>
                  <td>
                        22</td>
                   <td>
                       22</td>
                   <td>
                       22</td>
                   <td>
                       22</td>
               </tr>
 <tr>
                   <td class="FixedDataColumn">
                        赖文华</td>
                   <td class="FixedDataColumn">
                       北京中油瑞飞</td>
                   <td >
                        9999RMB</td>
                    <td >
                        88</td>
                    <td >
                        88</td>
                    <td>
                    22</td>
                    <td>
                        22</td>
                   <td>
                        22</td>
                    <td>
                       22</td>
                    <td>
                        22</td>
                  <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                       22</td>
                   <td>
                        22</td>
                    <td>
                        22</td>
                </tr>
 <tr>
                    <td class="FixedDataColumn">
                        赖文华</td>
                    <td class="FixedDataColumn">
                        北京中油瑞飞</td>
                    <td >
                        9999RMB</td>
                    <td >
                        88</td>
                    <td >
                        88</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                </tr>
 <tr>
                    <td class="FixedDataColumn">
                        赖文华</td>
                    <td class="FixedDataColumn">
                        北京中油瑞飞</td>
                    <td >
                        9999RMB</td>
                    <td >
                        88</td>
                    <td >
                        88</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                </tr>
 <tr>
                    <td class="FixedDataColumn">
                        赖文华</td>
                    <td class="FixedDataColumn">
                        北京中油瑞飞</td>
                    <td >
                        9999RMB</td>
                    <td >
                        88</td>
                    <td >
                        88</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                </tr>
 <tr>
                    <td class="FixedDataColumn">
                        赖文华</td>
                    <td class="FixedDataColumn">
                        北京中油瑞飞</td>
                    <td >
                        9999RMB</td>
                    <td >
                        88</td>
                    <td >
                        88</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                   22</td>
                <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                    <td>
                        22</td>
                </tr>
        </table>
    </div>

</body>
</html>

posted @ 2009-12-17 09:56    阅读(1297)  评论(0编辑  收藏  举报