SVGの<text>を色はそのままに、ぼかしたいと考えております。
しかし、<text>にfeGaussianFilterを設定して文字をぼかした場合、
テキストの色設定が無視され、黒くなってしまいます。
<svg width="700" height="140"> <defs> <filter id="blur_test"> <feFlood flood-color="yellow"/> <feGaussianBlur in="SourceAlpha" stdDeviation="2"></feGaussianBlur></filter> </defs> <!-- ↓ filterを設定して、カラーが消失(黒色になる) --> <text x="0" y="50" font-size="50" filter="url('#blur_test')" fill="red">TEST</text> <!-- ↓ filterを設定しない場合、カラーは赤色 --> <text x="0" y="100" font-size="50" fill="red" >TEST</text> </svg>
<試したこと>
・styleでカラー設定してみましたが、結果は変わりませんでした
こちら、カラーを反映させたままぼかす方法をご教示いただけないでしょうか?
<確認した環境>
Chromeブラウザ、Firefoxブラウザ
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/12 22:32
2019/11/12 23:43
2019/11/13 12:12
2019/11/13 12:24