我在旧版网站的一些旧版html表中使用ASP Classic,它只能在兼容模式下工作。浏览器是IE11,我认为兼容模式在IE7中
该表包含两部分:标题和信息。所以,我的老板想要制作一个固定的标题。所以我在CSS中这样做:
.scroll-tabla {
height: 500px;
width: 100%;
overflow-y: scroll;
overflow-x: hidden;
}
.scroll-tabla thead tr {
position: relative;
}
表格:
<div class="scroll-tabla">
<table border="0" cellpadding="0" cellspacing="0" >
<thead>
<tr>
<th>..title 1...</th>
<th>..title 2...</th>
<!-- theader contents -->
<th>..title F...</th>
</tr>
</thead>
<tbody>
<!-- tbody contents -->
</tbody>
</table>
</div>
我尝试在我的localhost中工作,标题保持固定在表格顶部甚至ID我向下滚动滚动。但只是在localhost。
我尝试在我的远程服务器上使用URL并在我自己的机器上使用我的IP在另一台计算机上加载该站点,并且标题与表的其余部分一起滚动。
我也试试这个:
.scroll-tabla thead tr {
position: relative;
top: expression(this.offsetParent.scrollTop);
}
但不起作用。我没有任何线索为什么或如何发生这种情况。我该如何解决?