示例
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 |