CSS仅适用于localhost,IE11和兼容模式

时间:2014-07-03 18:33:35

标签: html css internet-explorer-7 ie-compatibility-mode

我在旧版网站的一些旧版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); 
}

但不起作用。我没有任何线索为什么或如何发生这种情况。我该如何解决?

0 个答案:

没有答案