<feMergeNode>
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
The feMergeNode
takes the result of another filter to be processed by its parent <feMerge>
.
Usage context
Example
html
<svg
width="200"
height="200"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink">
<filter id="feOffset" x="-40" y="-20" width="100" height="200">
<feOffset in="SourceGraphic" dx="60" dy="60" />
<feGaussianBlur in="SourceGraphic" stdDeviation="5" result="blur2" />
<feMerge>
<feMergeNode in="blur2" />
<feMergeNode in="SourceGraphic" />
</feMerge>
</filter>
<rect
x="40"
y="40"
width="100"
height="100"
style="stroke: #000000; fill: green; filter: url(#feOffset);" />
<rect
x="40"
y="40"
width="100"
height="100"
style="stroke: #000000; fill: green;" />
</svg>
Result
Attributes
DOM Interface
This element implements the SVGFEMergeNodeElement
interface.
Specifications
Specification |
---|
Filter Effects Module Level 1 # feMergeNodeElement |
Browser compatibility
BCD tables only load in the browser