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 werden soll.
Wert |
<length-percentage> |
<number> | left | center |
right
|
---|---|
Standardwert | 0 |
Animierbar | Ja |
<length-percentage>
-
Längen werden im Koordinatensystem des Marker-Inhalts interpretiert, nachdem die Attribute
viewBox
undpreserveAspectRatio
angewendet wurden.Prozentwerte werden als Prozentsatz der Breite der
viewBox
interpretiert. <number>
-
Zahlen werden im Koordinatensystem des Marker-Inhalts interpretiert, nachdem die Attribute
viewBox
undpreserveAspectRatio
angewendet wurden. left
-
Der Referenzpunkt des Markers wird am linken Rand der Form platziert.
center
-
Der Referenzpunkt des Markers wird in der horizontalen Mitte der Form platziert.
right
-
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 Attributs x
und aller Transformationen auf das <symbol>
und dessen Host-<use>
-Element festgelegt wird.
Anders als bei anderen Positionierungsattributen wird refX
im Koordinatensystem der Symbolinhalte interpretiert, nachdem die Attribute viewBox
und preserveAspectRatio
angewendet wurden. Wenn das Attribut nicht angegeben ist, wird keine horizontale Anpassung vorgenommen, und die linke Seite des rechteckigen Anzeigebereichs des Symbols (unabhängig von der viewBox
-Koordinate) wird an der x-Koordinate positioniert.
Hinweis:
Aus Gründen der Rückwärtskompatibilität unterscheidet sich das Verhalten, wenn refX
auf einem <symbol>
-Element nicht angegeben ist, von dem, wenn es mit einem Wert von 0
angegeben ist, und daher vom Verhalten, wenn ein gleichwertiges Attribut auf 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, nachdem die Attribute
viewBox
undpreserveAspectRatio
angewendet wurden.Prozentwerte werden als Prozentsatz der Breite der
viewBox
interpretiert. <number>
-
Zahlen werden im Koordinatensystem des Marker-Inhalts interpretiert, nachdem die Attribute
viewBox
undpreserveAspectRatio
angewendet wurden. left
-
Der Referenzpunkt des Markers wird am linken Rand der Form platziert.
center
-
Der Referenzpunkt des Markers wird in der horizontalen Mitte 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 |