refX
Das refX
-Attribut definiert die x-Koordinate des Bezugspunkts eines Elements.
Dieses Attribut kann mit den folgenden SVG-Elementen verwendet werden:
marker
Für <marker>
definiert refX
die x-Koordinate des Bezugspunkts 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 der Markerinhalte interpretiert, nach Anwendung der Attribute
viewBox
undpreserveAspectRatio
.Prozentwerte werden als Prozentsatz der
viewBox
-Breite interpretiert. <number>
-
Zahlen werden im Koordinatensystem der Markerinhalte interpretiert, nach Anwendung der Attribute
viewBox
undpreserveAspectRatio
. left
-
Der Bezugspunkt des Markers wird an der linken Kante der Form platziert.
center
-
Der Bezugspunkt des Markers wird im horizontalen Zentrum der Form platziert.
right
-
Der Bezugspunkt des Markers wird an der rechten Kante der Form platziert.
symbol
Für <symbol>
definiert refX
die x-Koordinate des Symbols, die durch den kumulativen Effekt des x
-Attributs und aller Transformationen auf das <symbol>
und sein zugehöriges <use>
-Element festgelegt wird.
Anders als bei anderen Positionierungsattributen wird refX
im Koordinatensystem der Symbolinhalte interpretiert, nach Anwendung der Attribute viewBox
und preserveAspectRatio
. Wenn das Attribut nicht angegeben ist, erfolgt keine horizontale Anpassung, und die linke Seite des symbolischen rechteckigen Ansichtsbereichs (unabhängig von den viewBox
-Koordinaten) 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 wird, und daher unterschiedlich vom Verhalten, wenn ein gleichwertiges Attribut auf einem <marker>
-Element nicht angegeben ist.
Wert |
<length> | left | center |
right
|
---|---|
Standardwert | Keine |
Animierbar | Ja |
<length-percentage>
-
Längen werden im Koordinatensystem der Markerinhalte interpretiert, nach Anwendung der Attribute
viewBox
undpreserveAspectRatio
.Prozentwerte werden als Prozentsatz der
viewBox
-Breite interpretiert. <number>
-
Zahlen werden im Koordinatensystem der Markerinhalte interpretiert, nach Anwendung der Attribute
viewBox
undpreserveAspectRatio
. left
-
Der Bezugspunkt des Markers wird an der linken Kante der Form platziert.
center
-
Der Bezugspunkt des Markers wird im horizontalen Zentrum der Form platziert.
right
-
Der Bezugspunkt des Markers wird an der rechten Kante der Form platziert.
Spezifikationen
Specification |
---|
Scalable Vector Graphics (SVG) 2 # MarkerElementRefXAttribute |
Scalable Vector Graphics (SVG) 2 # SymbolElementRefXAttribute |