0

我有下面的页面,其中列标题是固定的,表体是可滚动的。但是当我滚动数据时,我得到了如图 2 所示的结果。请建议如何摆脱这种情况。这是我的 div 的代码。该表位于下面的 div 内。

 <div style="overflow:auto; height:400px; position: absolute;"> 

滚动前 在此处输入图像描述

滚动后 在此处输入图像描述

4

3 回答 3

0

必须声明背景颜色,如下所示:

#element {
    background: white;
}
于 2013-03-22T20:30:38.823 回答
0

请发布您的标记的 JsFiddle 或 Codepen。

bgcolor属性已弃用。使用background-color: #FFFbackground: #FFF代替。另外,请终止您的样式声明,;否则您将遇到奇怪的问题。也可能是您没有正确地将样式应用于该标题行,但是如果没有一些示例标记,很难说。

于 2013-03-22T20:30:56.697 回答
0

我注意到有两件奇怪的事情:

1)您使用 div 标签作为表头,我没有看到任何人这样做,也没有看到任何明显的原因。

2) 我听说 position: absolute 会在 IE 中引起一些奇怪的问题。http://www.impressivewebs.com/absolute-position-css/我不确定这是否是主要问题。

于 2013-03-22T20:38:15.033 回答