示例
html
<svg viewBox="0 0 120 70" xmlns="http://www.w3.org/2000/svg">
<filter id="erode">
<feMorphology operator="erode" radius="0.4" />
</filter>
<filter id="dilate">
<feMorphology operator="dilate" radius="0.8" />
</filter>
<text x="0" y="15">Normal text</text>
<text x="0" y="40" filter="url(#erode)">Thin text</text>
<text x="0" y="65" filter="url(#dilate)">Fat text</text>
</svg>
feComposite
对于 <feComposite>
,operator
定义了要执行的合成操作。
值 |
over | in | out | atop | xor | lighter | arithmetic |
---|---|
默认值 | over |
可动画的 | 是 |
feMorphology
对于 <feMorphology>
,operator
定义了是侵蚀(即变细)还是膨胀(变粗)源图形。
值 | erode | dilate |
---|---|
默认值 | erode |
可动画的 | 是 |
规范
规范 |
---|
滤镜效果模块第 1 级 # element-attrdef-femorphology-operator |
滤镜效果模块第 1 级 # element-attrdef-fecomposite-operator |