<template>
<div class="report">
<table>
<thead>
<tr>
<th v-for="(n,i) of 35">字段 {{i+1}}</th>
</tr>
</thead>
<tbody>
<tr v-for="(n,i) of 100">
<td v-for="(m,j) of 35">{{j+1}}</td>
</tr>
</tbody>
</table>
</div>
</template>
<style lang="scss" scoped>
.report {
overflow: auto;
height:250px;
table{
display: table;
min-width: 100%;
tr { display: table-row }
thead { display: table-header-group }
tbody { display: table-row-group }
tfoot { display: table-footer-group }
col { display: table-column }
colgroup { display: table-column-group }
caption { display: table-caption }
th,td{
display: table-cell;
padding: 5px;
text-align: center;min-width: 88px;
font-size: 14px;
line-height: 25px;
text-align: center;
// padding: 9px 14px 8px;
border-top: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
}
th{
background-color: #eaf2fc;position: sticky;top:0px;
}
td{
background-color: #fff;
}
tr:first-child{background-color: #fff;position: sticky;top:-2px;}
td:first-child{background-color: #fff;position: sticky;left:0px;}
th:first-child{position: sticky;left:0px;z-index: 666;}
}
}
</style>
手机端滚动 左边横向固定 上边纵向固定 css解决方案
最新推荐文章于 2024-09-26 19:24:27 发布