SVG フィルタ
SVG フィルタ
SVG フィルタは、SVG グラフィックに特別な効果を追加するために使用されます。
SVG フィルタのブラウザサポート
表の数字は、SVGフィルタをサポートする最初のブラウザバージョンを指定しています。
クローム | エッジ | ファイアフォックス | サファリ | オペラ |
---|---|---|---|---|
クローム | エッジ | ファイアフォックス | サファリ | オペラ |
8.0 | 10.0 | 3.0 | 6.0 | 9.6 |
SVG フィルターエレメント
次の章では、いくつかの可能性のあるフィルタ効果を示し、SVGが何ができるかを理解してもらいます。
SVGで利用できるフィルターエレメントは以下の通りです:
<feBlend>
- イメージを組み合わせるためのフィルタ<feColorMatrix>
- カラートランスフォームフィルタ<feComponentTransfer>
<feComposite>
<feConvolveMatrix>
<feDiffuseLighting>
<feDisplacementMap>
<feFlood>
<feGaussianBlur>
<feImage>
<feMerge>
<feMorphology>
<feOffset>
- フィルターシャドウ<feSpecularLighting>
<feTile>
<feTurbulence>
<feDistantLight>
- 照明フィルタ<fePointLight>
- 照明フィルタ<feSpotLight>
- 照明フィルタ
ヒント:各SVG要素に複数のフィルタを使用できます!