我在我的桌子上使用不透明度但是我不想在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不兼容
提前感谢。
答案 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
答案 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颜色。