固定表头列头Javascript代码

  1. <html>
  2. <head>
  3.     <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  4.     <title>固定表头和列</title>
  5.     <style>
  6.         .FixedTitleRow
  7.         {
  8.             position: relative;
  9.             top: expression(this.offsetParent.scrollTop);
  10.             z-index: 10;
  11.             background-color: #E6ECF0;
  12.         }
  13.        
  14.         .FixedTitleColumn
  15.         {
  16.             position: relative;
  17.             left: expression(this.parentElement.offsetParent.scrollLeft);
  18.         }
  19.        
  20.         .FixedDataColumn
  21.         {
  22.             position: relative;
  23.             left: expression(this.parentElement.offsetParent.parentElement.scrollLeft);
  24.             background-color: #E6ECF0;
  25.         }
  26.     </style>
  27. </head>
  28. <body>
  29.    <div id="scrollDiv" style="width: 400px; overflow: auto; cursor: default; display: inline;
  30.         position: absolute; height: 200px;">
  31.         <table id='accountTable' width='550' height='230' cellpadding='0' cellspacing='0' border='1'
  32.             style='table-layout: auto' bordercolor='lightgrey'>
  33.             <tbody>
  34.                 <tr class="FixedTitleRow">
  35.                     <td class="FixedTitleColumn">
  36.                         ID0</td>
  37.                     <td class="FixedTitleColumn">
  38.                         CK0</td>
  39.                     <td class="FixedTitleColumn">
  40.                         Code0</td>
  41.                     <td class="FixedTitleColumn">
  42.                         Descirption0</td>
  43.                     <td class="FixedTitleColumn">
  44.                         TOL0</td>
  45.                     <td>
  46.                         XS0</td>
  47.                     <td >
  48.                         SS0</td>
  49.                     <td>
  50.                         MS0</td>
  51.                     <td>
  52.                         DS0</td>
  53.                     <td>
  54.                         BS0</td>
  55.                     <td>
  56.                         XL0</td>
  57.                     <td>
  58.                         ML0</td>
  59.                     <td>
  60.                         DL0</td>
  61.                     <td>
  62.                         EM0</td>
  63.                     <td>
  64.                         BM0</td>
  65.                 </tr>
  66.                 <tr>
  67.                     <td class="FixedDataColumn">
  68.                         88</td>
  69.                     <td class="FixedDataColumn">
  70.                         88</td>
  71.                     <td class="FixedDataColumn">
  72.                         88</td>
  73.                     <td class="FixedDataColumn">
  74.                         88</td>
  75.                     <td class="FixedDataColumn">
  76.                         88</td>
  77.                     <td>
  78.                         22</td>
  79.                     <td>
  80.                         22</td>
  81.                     <td>
  82.                         22</td>
  83.                     <td>
  84.                         22</td>
  85.                     <td>
  86.                         22</td>
  87.                     <td>
  88.                         22</td>
  89.                     <td>
  90.                         22</td>
  91.                     <td>
  92.                         22</td>
  93.                     <td>
  94.                         22</td>
  95.                     <td>
  96.                         22</td>
  97.                 </tr>
  98.                 <tr>
  99.                     <td class="FixedDataColumn">
  100.                         111</td>
  101.                     <td class="FixedDataColumn">
  102.                         111</td>
  103.                     <td class="FixedDataColumn">
  104.                         1111</td>
  105.                     <td class="FixedDataColumn">
  106.                         This is Test</td>
  107.                     <td class="FixedDataColumn">
  108.                         1</td>
  109.                     <td>
  110.                         001</td>
  111.                     <td>
  112.                         002</td>
  113.                     <td>
  114.                         003</td>
  115.                     <td>
  116.                         004</td>
  117.                     <td>
  118.                         005</td>
  119.                     <td>
  120.                         006</td>
  121.                     <td>
  122.                         007</td>
  123.                     <td>
  124.                         008</td>
  125.                     <td>
  126.                         009</td>
  127.                     <td>
  128.                         010</td>
  129.                 </tr>
  130.                 <tr>
  131.                     <td class="FixedDataColumn">
  132.                         111</td>
  133.                     <td class="FixedDataColumn">
  134.                         111</td>
  135.                     <td class="FixedDataColumn">
  136.                         1111</td>
  137.                     <td class="FixedDataColumn">
  138.                         This is Test</td>
  139.                     <td class="FixedDataColumn">
  140.                         1</td>
  141.                     <td>
  142.                         001</td>
  143.                     <td>
  144.                         002</td>
  145.                     <td>
  146.                         003</td>
  147.                     <td>
  148.                         004</td>
  149.                     <td>
  150.                         005</td>
  151.                     <td>
  152.                         006</td>
  153.                     <td>
  154.                         007</td>
  155.                     <td>
  156.                         008</td>
  157.                     <td>
  158.                         009</td>
  159.                     <td>
  160.                         010</td>
  161.                 </tr>
  162.                 <tr>
  163.                     <td class="FixedDataColumn">
  164.                         111</td>
  165.                     <td class="FixedDataColumn">
  166.                         111</td>
  167.                     <td class="FixedDataColumn">
  168.                         1111</td>
  169.                     <td class="FixedDataColumn">
  170.                         This is Test</td>
  171.                     <td class="FixedDataColumn">
  172.                         1</td>
  173.                     <td>
  174.                         001</td>
  175.                     <td>
  176.                         002</td>
  177.                     <td>
  178.                         003</td>
  179.                     <td>
  180.                         004</td>
  181.                     <td>
  182.                         005</td>
  183.                     <td>
  184.                         006</td>
  185.                     <td>
  186.                         007</td>
  187.                     <td>
  188.                         008</td>
  189.                     <td>
  190.                         009</td>
  191.                     <td>
  192.                         010</td>
  193.                 </tr>
  194.                 <tr>
  195.                     <td class="FixedDataColumn">
  196.                         111</td>
  197.                     <td class="FixedDataColumn">
  198.                         111</td>
  199.                     <td class="FixedDataColumn">
  200.                         1111</td>
  201.                     <td class="FixedDataColumn">
  202.                         This is Test</td>
  203.                     <td class="FixedDataColumn">
  204.                         1</td>
  205.                     <td>
  206.                         001</td>
  207.                     <td>
  208.                         002</td>
  209.                     <td>
  210.                         003</td>
  211.                     <td>
  212.                         004</td>
  213.                     <td>
  214.                         005</td>
  215.                     <td>
  216.                         006</td>
  217.                     <td>
  218.                         007</td>
  219.                     <td>
  220.                         008</td>
  221.                     <td>
  222.                         009</td>
  223.                     <td>
  224.                         010</td>
  225.                 </tr>
  226.             </tbody>
  227.         </table>
  228.     </div>
  229. </body>
  230. </html>
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值