2012-02-22 7 views
1

IE8はフィルタをサポートしていますか?すべての例外はありますか私はフィルタと-ms-filter

/* 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'の両方が必要であるという誤解があります。 –

+1

what about IE 9 – aWebDeveloper

+0

"このトピックでは、Windows Internet Explorer 9以降で非推奨のビジュアルフィルタとトランジションの機能について説明しています。フィルタとトランジションの紹介(http://msdn.microsoft.com/en-us/library/ms532847(v=vs.85).aspx) – anddoutoi

関連する問題