HTML中如何实现table固定头部,tbody随意滑动的效果
Admin 2022-07-05 群英技术资讯 1546 次浏览
这篇文章给大家分享的是HTML中如何实现table固定头部,tbody随意滑动的效果。小编觉得挺实用的,因此分享给大家做个参考,文中的介绍得很详细,而要易于理解和学习,有需要的朋友可以参考,接下来就跟随小编一起了解看看吧。当表格头部固定时,需要分为两个表格来做:一部分是thead,一部分是tbody,具体实现方式如下:
html代码:
<div class="table_box_big">
<div class="table_box">
<table>
<thead>
<tr>
<th><div>标题一</div></th>
<th><div>标题二</div></th>
<th><div>标题三</div></th>
<th><div>标题标题标题标题标题标题标题标题标题四</div></th>
<th><div>标题标题标题标题标题标题标题标题标题五</div></th>
<th><div>标题标题标题标题标题标题标题标题标题六</div></th>
</tr>
</thead>
</table>
<div class="table_tbody_box">
<table>
<tr>
<td>信息一</td>
<td>信息二</td>
<td>信息三</td>
<td>信息信息信息信息信息信息信息信息信息四</td>
<td>信息信息信息信息信息信息信息信息信息五</td>
<td>信息信息信息信息信息信息信息信息信息六</td>
</tr>
<tr>
<td>信息一</td>
<td>信息二</td>
<td>信息三</td>
<td>信息信息信息信息信息信息信息信息信息四</td>
<td>信息信息信息信息信息信息信息信息信息五</td>
<td>信息信息信息信息信息信息信息信息信息六</td>
</tr>
<tr>
<td>信息一</td>
<td>信息二</td>
<td>信息三</td>
<td>信息信息信息信息信息信息信息信息信息四</td>
<td>信息信息信息信息信息信息信息信息信息五</td>
<td>信息信息信息信息信息信息信息信息信息六</td>
</tr>
<tr>
<td>信息一</td>
<td>信息二</td>
<td>信息三</td>
<td>信息信息信息信息信息信息信息信息信息四</td>
<td>信息信息信息信息信息信息信息信息信息五</td>
<td>信息信息信息信息信息信息信息信息信息六</td>
</tr>
<tr>
<td>信息一</td>
<td>信息二</td>
<td>信息三</td>
<td>信息信息信息信息信息信息信息信息信息四</td>
<td>信息信息信息信息信息信息信息信息信息五</td>
<td>信息信息信息信息信息信息信息信息信息六</td>
</tr>
<tr>
<td>信息一</td>
<td>信息二</td>
<td>信息三</td>
<td>信息信息信息信息信息信息信息信息信息四</td>
<td>信息信息信息信息信息信息信息信息信息五</td>
<td>信息信息信息信息信息信息信息信息信息六</td>
</tr>
<tr>
<td>信息一</td>
<td>信息二</td>
<td>信息三</td>
<td>信息信息信息信息信息信息信息信息信息四</td>
<td>信息信息信息信息信息信息信息信息信息五</td>
<td>信息信息信息信息信息信息信息信息信息六</td>
</tr>
<tr>
<td>信息一</td>
<td>信息二</td>
<td>信息三</td>
<td>信息信息信息信息信息信息信息信息信息四</td>
<td>信息信息信息信息信息信息信息信息信息五</td>
<td>信息信息信息信息信息信息信息信息信息六</td>
</tr>
</table>
</div>
</div>
css样式:
.table_box_big {
overflow-x: scroll;
overflow-y: hidden;
position: relative;
height: 350px;
}
.table_box {
overflow: hidden;
position: absolute;
}
.table_tbody_box {
height: 300px;
overflow: scroll;
}
table {
border: 1px solid #eeeeee;
}
table thead tr th {
width: 80px;
height: 50px;
border-right: 1px solid #eeeeee;
text-align: center;
word-break: keep-all;
padding: 2px 10px;
background: skyblue;
}
table tbody tr td {
width: 80px;
height: 50px;
border-right: 1px solid #eeeeee;
text-align: center;
border-bottom: 1px solid #eeeeee;
word-break: keep-all;
padding: 2px 10px;
}
实现效果如下:

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍了CSS3只让背景图片旋转180度的实现示例。文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
本文将介绍一种利用 CSS 获取图片主题色的小技巧,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
这篇文章主要介绍了css3实现椭圆轨迹旋转的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
干什么用的? 离线缓存为的是第一次请求后,根据manifest文件进行本地缓存,并且在下一次请求后进行展示(若有缓存的话,无需再次进行请求而是直接调用缓存),最根本的感觉是它使得WEB从online可以延伸到了offline领域。应用场景h5游戏及一些页面内容不经常会变动,相对较为固定的内容。一、基本概念离线缓存是HTML5新引入的技术,能够让你的Web应用程序指定哪些文件可以缓存在本地,使
pointer-events表示什么,常用场景有几种?有不少朋友对此感兴趣,下面小编给大家整理和分享了相关知识和资料,易于大家学习和理解,有需要的朋友可以借鉴参考,下面我们一起来了解一下吧。
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008