要保持表格的第一行置于顶部,你可以使用CSS的position: sticky
属性。以下是一个包含代码示例的解决方法:
HTML代码:
表头1
表头2
表头3
数据1
数据2
数据3
数据4
数据5
数据6
CSS代码:
thead th {
position: sticky;
top: 0;
background-color: #f1f1f1;
}
这段CSS代码将表格的表头单元格设为sticky
定位,并将其顶部位置固定为0。还可以为表头单元格添加背景颜色以区分它们。
这样,当用户滚动页面时,表格的第一行将会保持置于顶部。请注意,position: sticky
属性在一些旧版本的浏览器中可能不被支持。
上一篇:保持表格边框不变的非透明白色背景