2011-01-20 8 views
0

フィルタ: progid:DXImageTransform.Microsoft.Alpha(スタイル= 1、不透明度= 80 ); 不透明度:0.5; -moz-opacity:0.5mozillaでCSSフィルタを適用するには?

これはIEでもうまくいきますが、これもmozillaでも動作します。解決策は何ですか?

+0

私は答えを得ました:-moz-linear-gradient(左、黒、白) – Poornima

+0

投稿したコードとは全く関係のない@Poomina –

+0

要素にフィルタリングとスタイルを適用する必要があります。 progid:DXImageTransform.Microsoft.Alpha(スタイル= 1、不透明度= 80); mozillaに背景画像-moz-linear-gradient(左、黒、白)を与えることができます。 mozillaは私が聞いた限りフィルタをサポートしていません。 -moz-opacityを与えることはできますが、グラデーション効果を与えるためには、上記のスタイルを適用する必要があります。 – Poornima

答えて

0

opacity:0.5モジラで作業しなければならない、https://developer.mozilla.org/en/CSS/opacity

はあなたが別のスタイルが適用されているかどうかを確認するために放火犯か何かを走ったことがあります参照してください?

+0

私は答えを得ました。 background-image:-moz-linear-gradient(左、黒、白) – Poornima

1

これらは同じことを行う3つの定義されている:だから

filter: progid:DXImageTransform.Microsoft.Alpha(style=1,opacity=80); // IE only 
opacity: 0.5; // CSS 2, FireFox supports this from version 3 
-moz-opacity: 0.5 // FireFox only, pre 3.x versions 

参照opacity on QuirksModeCSS compatibility on QuirksMode

、それはバージョン3.x以降でのMozilla Firefoxでの作業を行います。

+0

私は答えを得ましたbackground-image:-moz-linear-gradient(左、黒、白) – Poornima

関連する問題