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
undpreserveAspectRatio
.Prozentwerte werden als Prozentsatz der Breite der
viewBox
interpretiert. <number>
-
Zahlen werden im Koordinatensystem des Marker-Inhalts interpretiert, nach Anwendung der Attribute
viewBox
undpreserveAspectRatio
. 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.
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
undpreserveAspectRatio
.Prozentwerte werden als Prozentsatz der Breite der
viewBox
interpretiert. <number>
-
Zahlen werden im Koordinatensystem des Marker-Inhalts interpretiert, nach Anwendung der Attribute
viewBox
undpreserveAspectRatio
. 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 |