2013-07-26 5 views
8

SVGフィルタを使用して白い画像を黒に反転する方法はありますか?SVGフィルタを使用して白画像を黒に反転するにはどうすればいいですか?

CSSフィルタでは、IE10では動作しない-webkit-filter:invert(1);を実行します。私はフォールバックとしてSVGフィルタを適用しています。誰でも助けることができますか?

+0

上のドキュメントを参照してください。チェックアウトhttp://msdn.microsoft.com/en-us/library/ms533008(v=vs.85).aspx – johannestroeger

答えて

8

あなたはSVGフィルターを使用して反転させることができます。

<feColorMatrix in="SourceGraphic" type="matrix" values="-1 0 0 0 1 
                   0 -1 0 0 1 
                   0 0 -1 0 1 
                   0 0 0 1 0"/> 

詳細についてacutally IEはバージョン4.0以降、反転用のフィルタを持っていfeColorMatrix at webplatform.org

+0

Inkscapeでフィルタを適用するまでは、これはうまくいかず、 (必要に応じて利用可能)。 – appas

+0

私はあなたにフィルタのコード全体を教えてくれませんでした - ちょうどコアプリミティブですこれを行う方法を見るために私がリンクしているドキュメントを探しましょう。 –

関連する問題