SVGFilterElement: filterUnits-Eigenschaft
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.
Die schreibgeschützte Eigenschaft filterUnits
des SVGFilterElement
-Interfaces spiegelt das filterUnits
-Attribut des gegebenen <filter>
-Elements wider. Sie nimmt einen der in SVGUnitTypes
definierten SVG_UNIT_TYPE_*
-Konstanten an.
Wert
Eine SVGAnimatedEnumeration
.
Beispiele
Zugriff auf die filterUnits
-Eigenschaft
html
<svg xmlns="http://www.w3.org/2000/svg" width="400" height="200">
<defs>
<filter
id="myFilter"
filterUnits="userSpaceOnUse"
x="0"
y="0"
width="200%"
height="200%">
<feGaussianBlur in="SourceGraphic" stdDeviation="15" result="blurred" />
</filter>
</defs>
<rect
width="200"
height="200"
stroke="green"
stroke-width="10"
fill="lime"
filter="url(#myFilter)" />
</svg>
js
const filterElement = document.querySelector("filter");
// Access the filterUnits property
console.log(filterElement.filterUnits.baseVal); // Output: 1 (SVG_UNIT_TYPE_USERSPACEONUSE)
Spezifikationen
Specification |
---|
Filter Effects Module Level 1 # dom-svgfilterelement-filterunits |
Browser-Kompatibilität
BCD tables only load in the browser