【发布时间】:2015-11-19 15:27:02
【问题描述】:
我有一个很大的表,用于在 html 中进行调度,我想冻结左列。
我的原始 CSS 如下所示:
table, th, td {
border: 1px solid black;
border-collapse: collapse
}
td {
min-width: 35px;
width: 35px;
text-align:center;
}
td.name{
min-width: 150px;
width: 150px;
text-align:left;
}
我将它调整为如下所示:
table, th, td {
border: 1px solid black;
border-collapse: collapse
}
td {
min-width: 35px;
width: 35px;
text-align:center;
}
td.name{
min-width: 150px;
width: 150px;
text-align:left;
Position:fixed;
}
希望这会在滚动过程中冻结左列。相反,我得到的行重叠,虽然它确实冻结了滚动文本,但在冻结的行后面是可见的。
示例: https://jsfiddle.net/780r86qL/
我可以做些什么来解决这两个问题?
【问题讨论】: