2011-01-11 14 views
0

有一种设计需要将按钮设置为“更隐蔽”,或者通过创建另一个亮度为+192或+212的图像,或者我们可以使用CSS的不透明度 来模拟相同的效果。几乎所有的浏览器都能够很好地支持图像的不透明度吗?

似乎与IE的特殊情况(6,7,和8+),如下:

opacity:0.2; filter:alpha(opacity=20) 

能使混浊的发生几乎所有的浏览器,包括IE 6?所以真的,没有必要再添加一张图片,但只使用CSS就足够了?

回答

1

根据这example你可以做更多。 特别是对于IE8:

/* IE 8 */ 
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 

更多信息为什么MS做了这样的文章Opacity rettuns to IE8

+0

你的意思是......使用IE 8的用户,但页面不使用IE 7兼容模式,那么需要做更多的事情? (你提到的`-ms-filter`行) – 2011-01-11 22:19:10

相关问题