【发布时间】:2013-09-02 12:39:38
【问题描述】:
有一个<tr> 和一个background-color(绿色)和一些<td>s 用它自己的(渐变)覆盖行的背景。然而,大多数单元格都有部分单元格的背景图像(排序箭头)以及透明的背景颜色。这就是我现在正在处理的问题。
在浏览器中一切正常除了 IE8。它以白色背景显示那些单元格。当我打开 F12 开发人员工具并取消选中 background-color: transparent 属性时,<tr> 中的绿色显示,就像它应该的那样。
我不能使用transparent image hack,因为排序箭头需要background-color。
如何让<tr>的绿色背景显示到IE8中的单元格?
【问题讨论】:
-
我试图重现问题:jsfiddle.net/8UDtM 但我在 IE8 中没有发现任何问题?
-
@thgaskell 我正在使用兼容模式的 IE,而 jsfiddle 完全搞砸了。
标签: css internet-explorer html-table