IE中的透明div

时间:2012-04-05 13:14:43

标签: css internet-explorer html transparent

如何在IE中显示带有alpha背景的div> 7。

我已经为所有浏览器提供了这个css代码

background-color: rgba(102, 102, 102, 0.30);

但它在IE 7,8中不起作用。不要在9或10中测试它。

有人知道如何使它工作,这是为了在图像上放置一个透明的div

2 个答案:

答案 0 :(得分:4)

我发现不透明度的最佳跨浏览器选项是使用30%透明png作为顶部div的背景

答案 1 :(得分:2)

你可以只为背景创建另一个div(与div相同的大小,位置abolute等),然后设置颜色+跨浏览器透明度像 .transparent { filter:alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; }