200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > php中table固定表头 html Table实现表头固定

php中table固定表头 html Table实现表头固定

时间:2019-09-25 05:58:30

相关推荐

php中table固定表头 html Table实现表头固定

合同号签约客户发布客户合同状态选定条件的发布周期额度

看看css

*{

padding:0;

margin:0;

}

th{

border:1px solid #e6e6e6;

line-height: 5vh;

color:#666666;

font-size: 16px;

}

table {

border-collapse: collapse;

width: 100%;

}

td {

padding:5px;

border:1px solid #e6e6e6;

font-size: 14px;

}

.table-head{padding-right:17px;background-color:rgb(207, 231, 179);color:#000;height:5vh;}

.table-body{width:100%; height:94vh;overflow-y:scroll;}

.table-head table,.table-body table{width:100%;}

.table-body table tr:nth-child(2n+1){background-color:#f2f2f2;}

.table-body table tr:hover {

background-color:rgb(240, 249, 228);

transition: .2s;

}

其实关键之处在于

1、使用了colgroup标签,来对上下两个表格的列宽进行了定义,让他们保持一致。

2、上边的div .table-head添加了样式padding-right:17px,这个宽度是为了保证跟下边的div .table-body的滚动条保持一致,同时下边的表格.table-body添加了样式overflow-y:scroll;

只要保证上述两点的话,你也可以做出固定表头的表格来,同时不会发生上下的列不对齐的问题,屡试不爽!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。