refX

Das refX Attribut definiert die x-Koordinate des Referenzpunkts eines Elements.

Sie können dieses Attribut mit den folgenden SVG-Elementen verwenden:

marker

Für <marker> definiert refX die x-Koordinate des Referenzpunkts des Markers, der genau an der Position des Markers auf der Form platziert wird.

Wert <length-percentage> | <number> | left | center | right
Standardwert 0
Animierbar Ja
<length-percentage>

Längen werden im Koordinatensystem des Marker-Inhalts interpretiert, nach Anwendung der Attribute viewBox und preserveAspectRatio.

Prozentwerte werden als Prozentsatz der Breite der viewBox interpretiert.

<number>

Zahlen werden im Koordinatensystem des Marker-Inhalts interpretiert, nach Anwendung der Attribute viewBox und preserveAspectRatio.

left

Der Referenzpunkt des Markers wird am linken Rand der Form platziert.

center

Der Referenzpunkt des Markers wird im horizontalen Zentrum der Form platziert.

Der Referenzpunkt des Markers wird am rechten Rand der Form platziert.

symbol

Für <symbol> definiert refX die x-Koordinate des Symbols, die durch den kumulativen Effekt des x Attributs und alle Transformationen auf das <symbol> und sein host <use> Element definiert wird.

Im Gegensatz zu anderen Positionierungsattributen wird refX im Koordinatensystem der Symbolinhalte interpretiert, nach Anwendung der Attribute viewBox und preserveAspectRatio. Falls das Attribut nicht angegeben ist, wird keine horizontale Anpassung vorgenommen, und die linke Seite des rechteckigen Ansichtsbereichs des Symbols (unabhängig von der viewBox-Koordinate) wird an der x-Koordinate positioniert.

Hinweis: Aus Gründen der Abwärtskompatibilität unterscheidet sich das Verhalten, wenn refX bei einem <symbol> Element nicht angegeben ist, von dem, wenn es mit einem Wert von 0 angegeben ist, und somit vom Verhalten, wenn ein gleichwertiges Attribut bei einem <marker> Element nicht angegeben ist.

Wert <length> | left | center | right
Standardwert Keiner
Animierbar Ja
<length-percentage>

Längen werden im Koordinatensystem des Marker-Inhalts interpretiert, nach Anwendung der Attribute viewBox und preserveAspectRatio.

Prozentwerte werden als Prozentsatz der Breite der viewBox interpretiert.

<number>

Zahlen werden im Koordinatensystem des Marker-Inhalts interpretiert, nach Anwendung der Attribute viewBox und preserveAspectRatio.

left

Der Referenzpunkt des Markers wird am linken Rand der Form platziert.

center

Der Referenzpunkt des Markers wird im horizontalen Zentrum der Form platziert.

right

Der Referenzpunkt des Markers wird am rechten Rand der Form platziert.

Spezifikationen

Specification
Scalable Vector Graphics (SVG) 2
# MarkerElementRefXAttribute
Scalable Vector Graphics (SVG) 2
# SymbolElementRefXAttribute

Siehe auch