ポリゴンの形をした背景をぼかそうとしています。以下はsvgです。そして、ここで私がぼやけた背景画像の一部を見て期待していBinポリゴンでSVGの背景がぼやけた
<svg id="testSVG" style="position: absolute;left: 0;top: 0;height: 100%;width: 100%;opacity: 0.5;">
<defs>
<filter id="blurry" x="0%" y="0%" height="100%" width="100%" primitiveUnits="userSpaceOnUse">
<feGaussianBlur stdDeviation="5" in="SourceGraphic" result="blurSquares"></feGaussianBlur>
<feComponentTransfer in="blurSquares" result="opaqueBlur">
<feFuncA type="linear" intercept="1"></feFuncA>
</feComponentTransfer>
<feBlend mode="normal" in="opaqueBlur" in2="SourceGraphic"></feBlend>
</filter>
</defs>
<g filter="url(#blurry)">
<polygon points="0,0 100,0 100,200 0,200 0,0"></polygon>
</g>
</svg>
です。しかし、期待どおりに動作していません。それを動作させるためにはどのような変更が必要ですか?
明確にするために、ポリゴンで覆われている背景画像の領域をぼかそうとしていますか? –
@PaulLeBeauはい! – Exception