在Internet Explorer 8中过滤灰色图像,在png周围为黑色

必须在单个过滤器调用中形成要应用的过滤器。设置如下:

progid : DXImageTransform.Microsoft.BasicImage(grayscale = 1)

CSS的工作方式如下:

.demo {
   background: transparent;
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr = #00FFFFFF,endColorstr = #00FFFFFF)
   progid:DXImageTransform.Microsoft.BasicImage(grayscale = 1)"; /* IE8 */
   zoom: 1;
}