2013-03-22 148 views
0

我有下面的页面,其中列标题是固定的,表格体是可滚动的。但是当我滚动数据,我有像图像2的结果。请建议做什么来摆脱这一点。这是我的div的代码。桌子坐在下面的div内。div中的不透明度

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

滚动前滚动 enter image description here

enter image description here

+2

我没有看到问题 – 2013-03-22 20:17:44

+0

尝试给这些表格标题单元格一个背景颜色,如白色。也许你是,但是没什么可走的。如果您添加一些HTML和CSS代码,这些代码可能有助于提出一些建议。我担心可能会出现比我能看到的更多的问题。 – jmbertucci 2013-03-22 20:21:12

+0

您使用div代替表格标题行的任何特定原因? – 2013-03-22 20:21:22

回答

0

声明一个背景颜色,就像这样:

#element { 
    background: white; 
} 
+0

感谢所有的工作了。 – user747291 2013-03-22 20:40:51

+0

不客气! – aNewStart847 2013-03-22 21:01:48

0

请张贴的的jsfiddle或Codepen您的标记。

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

0

有两个奇的东西我注意到:

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

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