1

所以,我认为这是一个 CSS 问题,但基本上,我提供的 HTML 在响应式布局中包含一个固定的标题表。
代码:http: //jsfiddle.net/JpRQh/10/

有 3 行数据,但在 IE9 中,表格行似乎很高,并且滚动条已被禁用。

我在固定标题表上遵循的示例: http ://www.imaputz.com/cssStuff/bigFourVersion.html 在 IE9 中存在同样的问题。

关于如何解决它的任何想法?

编辑:如果有足够的数据,我保证表格滚动。但例如,我只包括了 3 行。

4

1 回答 1

3

这是导致 IE 出现问题的规则。现场示例:http: //jsfiddle.net/JpRQh/12/

html>body tbody.scrollContent {
    margin-top: 24px;
    padding-top: 8px;
    display: block;
    height: 400px; /* If you delete this rule you will see the table rows return to their normal size */
    overflow: auto;
    width: 100%
}

样式化滚动tbody和固定标题等往往会导致很多跨浏览器兼容性问题。您可能会查看有关跨浏览器滚动的链接tbody

然而,这似乎是最好看的跨浏览器解决方案。您将需要检查 CSS。

于 2011-08-01T22:40:24.643 回答