markerUnits
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
The markerUnits
attribute defines the coordinate system for the markerWidth
and markerHeight
attributes and the contents of the <marker>
.
You can use this attribute with the following SVG elements:
Usage notes
Value | userSpaceOnUse | strokeWidth |
---|---|
Default value | strokeWidth |
Animatable | Yes |
userSpaceOnUse
-
This value specifies that the
markerWidth
andmarkerHeight
attributes and the contents of the<marker>
element represent values in the current user coordinate system in place for the graphic object referencing the marker (i.e., the user coordinate system for the element referencing the<marker>
element via amarker
,marker-start
,marker-mid
, ormarker-end
property). strokeWidth
-
This value specifies that the
markerWidth
andmarkerHeight
attributes and the contents of the<marker>
element represent values in a coordinate system which has a single unit equal the size in user units of the current stroke width (see thestroke-width
attribute) in place for the graphic object referencing the marker.
Specifications
Specification |
---|
Scalable Vector Graphics (SVG) 2 # MarkerUnitsAttribute |
Browser compatibility
BCD tables only load in the browser