表的不透明度但不想在表的td标记内的div中应用该不透明度

时间:2013-12-19 07:49:04

标签: html

我在我的桌子上使用不透明度但是我不想在div中应用那个不透明度,如我所提到的,如何实现这个目标?

<table  class="popup" style="background-color:#898989;
width:99%;  opacity:0.8;filter:alpha(opacity=80); >
    <tr>
      <td>
         <div>i dont want to apply transparency here</div>
      <td>
    </tr>
</table>

默认情况下,它在整个表格中应用透明度,这是我不想要的。

注意:我不能使用RGBa,因为它与IE7,8不兼容

提前感谢。

4 个答案:

答案 0 :(得分:1)

编辑:

抱歉,以前的解决方案不正确。

您可能想查看以下相关问题:

I do not want to inherit the child opacity from the parent in CSS

Resetting the opacity of a child element - Maple Browser (Samsung TV App)

此链接说明了在使用better fallback时如何使用ie6 and 7 rgba

http://css-tricks.com/rgba-browser-support/

答案 1 :(得分:0)

<div style="opacity: 1;">i dont want to apply transparency here</div>

答案 2 :(得分:0)

您可以将rgba值用作背景

<table  class="popup" style="background-color: rgba(137,137,137,0.8);
width:99%;  >
    <tr>
      <td>
         <div>i dont want to apply transparency here</div>
      <td>
    </tr>
</table>

答案 3 :(得分:0)

如果您想要透明色或使用图像,请不要将不透明度应用于父元素使用RGB颜色。