SVG/Attribut/markerUnits

Aus SELFHTML-Wiki
< SVG‎ | Attribut
Wechseln zu: Navigation, Suche

Das markerUnits-Attribut definiert das Koordinatensystem für den Inhalt des Markierungs-Elements.

Erlaubte Werte
  • userSpaceOnUse: übernimmt Werte aus dem existierenden Koordinatensystem, in das die Markierung eingebunden ist.
  • strokeWidth: Das bedeutet, dass 1 in einem marker-Element der Strichstärke der Grafik entspricht, auf die die Markierung angewendet wird.
Standardwert

strokeWidth

anwendbar auf
Präsentationsattribut

nein

mit CSS animierbar

nein

Beispiel
<marker id="zwei" 
     markerWidth="22" 
     markerHeight="22" 
     markerUnits="userSpaceOnUse" 
     refx="10" refy="10">
  <circle cx="10" cy="10" r="9" />
</marker>


Empfehlung: Verwenden Sie markerUnits="strokeWidth" . So passen sich Ihre Markierungen an (spätere) Änderungen der Strichstärke automatisch an.

Siehe auch

Weblinks