html页面中,表格数据可以固定表头,表数据部分做滚动条显示,如何实现

该博客介绍了如何通过CSS样式来实现HTML表格的表头固定,同时让表格数据部分显示滚动条的效果。具体实现方法是通过设置特定的class,如`.td_relative`,并应用expression、position、z-index等CSS属性来完成。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

为了找固定表头,表数据部分做滚动条显示,找很久,在http://topic.youkuaiyun.com/t/20060324/09/4636345.html中最后一个回帖中,

看到了这个利用css来实现的方法。

请看一下代码html代码,以下代码可以直接拷贝到编辑器中,验证:

 <style   type="text/css">  
  .td_relative   {  
          background-color:   #CCCCCC;  
          top                           :   expression(document.getElementById("dv").scrollTop-1);  
          position                 :   relative;  
          z-index                   :   1  
  }  
  </style>  
  <body>  
  </table>  
  <div   style="width:800;   height:300;   overflow:auto;"   id="dv">  
  <table   border="1"   cellpadding="0"   cellspacing="0"   id="tb"   width="800">  
  <tr>  
  <td   class="td_relative">ID</td>  
  <td   class="td_relative">名字</td>  
  <td   class="td_relative">时间</td>  
  <td   class="td_relative">类型</td>  
  <td   class="td_relative">采集类型</td>  
  <td   class="td_relative">标准</td>  
  <td   class="td_relative">得粉碎</td>  
  <td   class="td_relative">xzc在左侧</td>  
  <td   class="td_relative">xzc在左侧</td>  
  <td   class="td_relative">xzc在左侧</td>  
  <td   class="td_relative">xzc在左侧</td>  
  <td   class="td_relative">xzc在左侧</td>  
  <td   class="td_relative">xzc在左侧</td>  
  <td   class="td_relative">地方规定萨发</td>  
  <td   class="td_relative">地方规定萨发</td>  
  <td   class="td_relative">地方规定萨发</td>  
  <td   class="td_relative">电流曲线</td>  
  <td   class="td_relative">似懂非懂司法三分</td>  
  <td   class="td_relative">似懂非懂司法三分</td>  
  <td   class="td_relative">似懂非懂司法三分</td>  
  <td   class="td_relative">似懂非懂司法三分</td>  
  </tr>  
  <tr>  
  <td   >xzczc左侧</td>  
  <td   >得粉碎</td>  
  <td   >xzc在左侧</td>  
  <td   >梵蒂冈的地方规定萨发随风倒三大肃反似懂非懂司法三分速度   方法光大给地方   </td>  
  <td   >xzc在左侧</td>  
  <td   >xc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xz在左侧</td>  
  <td   >xzc在左侧</td>  
  </tr>  
  <tr>  
  <td   >xzczc左侧</td>  
  <td   >得粉碎</td>  
  <td   >xzc在左侧</td>  
  <td   >梵蒂冈的地方规定萨发随风倒三大肃反似懂非懂司法三分速度   方法光大给地方   </td>  
  <td   >xzc在左侧</td>  
  <td   >xc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xz在左侧</td>  
  <td   >xzc在左侧</td>  
  </tr>  
  <tr>  
  <td   >xzczc左侧</td>  
  <td   >得粉碎</td>  
  <td   >xzc在左侧</td>  
  <td   >梵蒂冈的地方规定萨发随风倒三大肃反似懂非懂司法三分速度   方法光大给地方   </td>  
  <td   >xzc在左侧</td>  
  <td   >xc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xz在左侧</td>  
  <td   >xzc在左侧</td>  
  </tr>  
  <tr>  
  <td   >xzczc左侧</td>  
  <td   >得粉碎</td>  
  <td   >xzc在左侧</td>  
  <td   >梵蒂冈的地方规定萨发随风倒三大肃反似懂非懂司法三分速度   方法光大给地方   </td>  
  <td   >xzc在左侧</td>  
  <td   >xc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xz在左侧</td>  
  <td   >xzc在左侧</td>  
  </tr>  
  <tr>  
  <td   >xzczc左侧</td>  
  <td   >得粉碎</td>  
  <td   >xzc在左侧</td>  
  <td   >梵蒂冈的地方规定萨发随风倒三大肃反似懂非懂司法三分速度   方法光大给地方   </td>  
  <td   >xzc在左侧</td>  
  <td   >xc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xz在左侧</td>  
  <td   >xzc在左侧</td>  
  </tr>  
  <tr>  
  <td   >xzczc左侧</td>  
  <td   >得粉碎</td>  
  <td   >xzc在左侧</td>  
  <td   >梵蒂冈的地方规定萨发随风倒三大肃反似懂非懂司法三分速度   方法光大给地方   </td>  
  <td   >xzc在左侧</td>  
  <td   >xc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xzc在左侧</td>  
  <td   >xz在左侧</td>  
  <td   >xzc在左侧</td>  
  </tr>  
  </table>  
  </div>  
  </body>

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值