Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.
Das SVGMarkerElement Interface bietet Zugriff auf die Eigenschaften von <marker>-Elementen sowie Methoden, um diese zu manipulieren. Das <marker>-Element definiert die Grafiken, die zum Zeichnen von Markierungen auf einer Form verwendet werden.
EventTarget Node Element SVGElement SVGMarkerElementDie folgenden Eigenschaften und Methoden beziehen sich auf die Attribute des durch SVGMarkerElement repräsentierten <marker>-Elements oder wirken auf diese.
Dieses Interface erbt auch Eigenschaften von seinem Eltern-Element, SVGElement.
SVGMarkerElement.markerUnits SchreibgeschütztGibt ein SVGAnimatedEnumeration-Objekt mit einem der folgenden Werte zurück:
0SVG_MARKERUNITS_UNKNOWN, was bedeutet, dass das markerUnits-Attribut einen Wert hat, der von den beiden vordefinierten Schlüsselwörtern abweicht.
1SVG_MARKERUNITS_USERSPACEONUSE, was bedeutet, dass das markerUnits-Attribut den Schlüsselwortwert userSpaceOnUse hat.
2SVG_MARKERUNITS_STROKEWIDTH, was bedeutet, dass das markerUnits-Attribut den Schlüsselwortwert strokeWidth hat.
SVGMarkerElement.markerWidth SchreibgeschütztGibt ein SVGAnimatedLength-Objekt zurück, das die Breite des <marker>-Ansichtsfensters enthält.
SVGMarkerElement.markerHeight SchreibgeschütztGibt ein SVGAnimatedLength-Objekt zurück, das die Höhe des <marker>-Ansichtsfensters enthält.
SVGMarkerElement.orientType SchreibgeschütztGibt ein SVGAnimatedEnumeration-Objekt mit einem der folgenden Werte zurück:
0SVG_MARKER_ORIENT_UNKNOWN, was bedeutet, dass das orient-Attribut einen Wert hat, der von den beiden vordefinierten Schlüsselwörtern abweicht.
1SVG_MARKERUNITS_ORIENT_AUTO, was bedeutet, dass das orient-Attribut den Schlüsselwortwert auto hat.
2SVG_MARKERUNITS_ORIENT_ANGLE, was bedeutet, dass das orient-Attribut einen <angle>- oder <number>-Wert hat, der den Winkel angibt.
SVGMarkerElement.orientEin String, der beschreibt, wie der Marker bei seiner Positionierung auf der Form rotiert wird. Er spiegelt das orient-Attribut des <marker>-Elements wider.
SVGMarkerElement.orientAngle SchreibgeschütztGibt ein SVGAnimatedAngle-Objekt zurück, das den Wert des orient-Attributewinkels enthält.
SVGMarkerElement.refX SchreibgeschütztGibt ein SVGAnimatedLength-Objekt zurück, das den Wert des refX-Attributs des <marker> enthält.
SVGMarkerElement.refY SchreibgeschütztGibt ein SVGAnimatedLength-Objekt zurück, das den Wert des refY-Attributs des <marker> enthält.
SVGMarkerElement.viewBox SchreibgeschütztGibt ein SVGAnimatedRect-Objekt zurück, welches ein SVGRect enthält, das die durch das viewBox-Attribut auf dem <marker>-Element festgelegten Werte enthält.
SVGMarkerElement.preserveAspectRatio SchreibgeschütztGibt ein SVGPreserveAspectRatio-Objekt zurück, welches die durch das preserveAspectRatio-Attribut auf dem <marker>-Ansichtsfenster festgelegten Werte enthält.
Dieses Interface erbt auch Methoden von seinem Eltern-Element, SVGElement.
SVGMarkerElement.setOrientToAuto()Setzt den Wert des orient-Attributs auf auto.
SVGMarkerElement.setOrientToAngle()Setzt den Wert des orient-Attributs auf einen spezifischen Winkelwert.
Das folgende SVG wird in den Beispielen referenziert.
Die markerWidth-Eigenschaft gibt ein SVGAnimatedLength zurück, das ein SVGLength mit dem Wert des markerWidth-Attributs enthält.
Im folgenden Beispiel wird der Wert des orient-Attributs mit setOrientToAngle() aktualisiert, indem ein SVGAngle verwendet wird, der mit SVGSVGElement.createSVGAngle() erstellt wurde.
| Scalable Vector Graphics (SVG) 2 # InterfaceSVGMarkerElement |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.