这只是铬铬歌剧Safari浏览器的工作,但不工作,即我能做什么?如何在IE中使用背景颜色不透明度?
如何在IE中使用背景颜色不透明度?谢谢你的回答。
background: rgba(255,255,255,0.9);
这只是铬铬歌剧Safari浏览器的工作,但不工作,即我能做什么?如何在IE中使用背景颜色不透明度?
如何在IE中使用背景颜色不透明度?谢谢你的回答。
background: rgba(255,255,255,0.9);
试试这个
background-color:#ffffff;
opacity:0.9;
filter:alpha(opacity=90);
老IE
不支持RGBA颜色模式下可以使用过滤器,象这样:
.transparent_class {
/* IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
/* IE 5-7 */
filter: alpha(opacity=50);
/* Netscape */
-moz-opacity: 0.5;
/* Safari 1.x */
-khtml-opacity: 0.5;
/* Good browsers */
opacity: 0.5;
}
你有另一种选择是,你可以在创建一个透明IMG photoshop,将不透明度更改为20%,30%...然后使用png24保存,而不是将其用于背景。
“不透明度”与“rgba”完全不同。 OP不希望将“不透明”应用于所有后代。 –
是的!但我们在旧IE浏览器中没有其他选项 – Radian
不行!类中的所有元素都将不透明度为0.9 – user3282833