表格中的列背景未显示在ie6和ie7中

时间:2011-07-19 15:47:54

标签: css xhtml internet-explorer-7 internet-explorer-6

我正在使用表格,每个列都有一个背景,每个td和th都有一个背景图像(只是虚线),位于底部,作为某种分隔符。虽然这适用于所有当前的浏览器。 IE6& IE7拒绝显示我的专栏背景。

在尝试解决此问题时,我删除了应用于每个td的虚线图像背景,并显示了列背景。所以基本上是它的一个或两个。我有什么想法可以解决这个问题?

<colgroup id="col1"></colgroup>
<colgroup id="col2" class="slim"></colgroup>
<colgroup id="col3" class="slim"></colgroup>
<thead>
       <tr>
          <th class="none">&nbsp;</th>
          <th class class="divider">
              <h2>Test</h2>
              <p>Lorem ipsum</[>
          </th>
        </tr>
    </thead>

#col2{
    background: url("images/col2.png") repeat;
}

.divider {
    background: url("images/dotted-line.gif") no-repeat center bottom;
}

我知道ie6 png问题,但为什么它应该至少在ie7上工作,不应该,也许只是为ie6显示白色背景

1 个答案:

答案 0 :(得分:0)

只是将它扔出去,但你可以在需要背景的 td th 标签上投放一个课程。