我一直在寻找答案,并且我在一段时间之前找到了答案,但这并不是我想要的。 PNG背景适用于IE8及以上版本。在IE6中,它不起作用。所以我用过这个:
#nav_bar {
*background:none;
*width: 34px;
*height: 151px;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../img/bg_navbar2.png');
我有100%透明的背景,但我希望它只有50%的不透明度。我如何调整该行?谢谢您的帮助!我不想为此使用JAVASCRIPT。我想要一个CSS3半透明背景:)
IMAGES: PS中的图像: https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash3/431809_10200713326188890_673360556_n.jpg
浏览器中的实际背景图片[例外IE6]: https://fbcdn-sphotos-f-a.akamaihd.net/hphotos-ak-ash3/575657_10200713331029011_963068431_n.jpg
答案 0 :(得分:0)
看起来你只需要添加不透明度。例如:
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
我建议使用条件HTML来调用IE6的样式表。明星不值得信赖!