SVGFEDisplacementMapElement: y property
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.
They read-only property of theSVGFEDisplacementMapElement interface describes the vertical coordinate of the position of an SVG filter primitive as aSVGAnimatedLength.
It reflects the<feDisplacementMap> element'sy filter primitive attribute value. The attribute is a<length> or<percentage>. The<coordinate> is a length in the user coordinate system that is the given distance from the origin of the filter along the y-axis. If they attribute is a percent value, the property value is a relative to the height of the filter region in user coordinate system units. The default value is0.
In this article
Value
Example
js
const feDisplacementMap = document.querySelector("feDisplacementMap");const topPosition = feDisplacementMap.y;console.log(topPosition.baseVal.value); // the `y` valueSpecifications
| Specification |
|---|
| Filter Effects Module Level 1> # dom-svgfilterprimitivestandardattributes-y> |
Browser compatibility
See also
SVGFEDisplacementMapElement.xSVGFEImageElementAPI and<feImage>elementSVGFETurbulenceElementAPI and<feTurbulence>element- CSS
<blend-mode>data type - CSS
mix-blend-modeproperty