2012-02-22 133 views
1

IE8是否支持过滤器。是否有任何异常,或者我在下面的代码过滤器和-ms-过滤器

/* For Internet Explorer 5.5 - 7 */ 
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#7795c6', endColorstr='#61b145'); 
/* For Internet Explorer 8 */ 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#7795c6', endColorstr='#61b145')"; 

回答

3

是IE8支持filter同时使用。这个:

filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#7795c6', endColorstr='#61b145'); 

......在IE8中也是如此。

+0

+1。如果已经有'filter'属性可用,那么'-ms-filter'和'filter'是需要的,这是一个常见的误解。 – 2012-02-22 12:11:45

+1

IE 9 – aWebDeveloper 2012-02-22 12:21:41

+0

“本主题介绍了可视过滤器和转换的功能,从Windows Internet Explorer 9开始已弃用此功能。”从简介到筛选器和转换(http://msdn.microsoft.com/zh-cn/library/ms532847(v=vs.85).aspx) – anddoutoi 2012-02-22 15:46:59