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 werden soll.
| Wert |
<length-percentage> |
<number> | left | center |
right
|
|---|---|
| Standardwert | 0 |
| Animierbar | Ja |
<length-percentage>-
Längen werden interpretiert als im Koordinatensystem des Marker-Inhalts, nach Anwendung der Attribute
viewBoxundpreserveAspectRatio.Prozentwerte werden als Prozentwert der
viewBox-Breite interpretiert. <number>-
Zahlen werden interpretiert als im Koordinatensystem des Marker-Inhalts, nach Anwendung der Attribute
viewBoxundpreserveAspectRatio. left-
Der Bezugspunkt des Markers wird am linken Rand der Form platziert.
center-
Der Bezugspunkt des Markers wird im horizontalen Zentrum der Form platziert.
right-
Der Bezugspunkt des Markers wird am rechten Rand der Form platziert.
symbol
Für <symbol> definiert refX die x-Koordinate des Symbols, die durch die kumulative Wirkung des Attributes x und jede Transformation auf das <symbol> und sein Host-<use> Element bestimmt 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 wird, erfolgt keine horizontale Anpassung, und die linke Seite des symbolischen rechteckigen Anzeigebereichs (unabhängig von den viewBox-Koordinaten) wird an der x-Koordinate positioniert.
Hinweis:
Aus Gründen der Abwärtskompatibilität ist das Verhalten, wenn refX nicht auf einem <symbol> Element angegeben ist, anders als wenn es mit einem Wert von 0 angegeben ist, und daher unterschiedlich von dem Verhalten, wenn ein gleichwertiges Attribut nicht auf einem <marker> Element angegeben ist.
| Wert |
<length> | left | center |
right
|
|---|---|
| Standardwert | Keiner |
| Animierbar | Ja |
<length-percentage>-
Längen werden interpretiert als im Koordinatensystem des Marker-Inhalts, nach Anwendung der Attribute
viewBoxundpreserveAspectRatio.Prozentwerte werden als Prozentwert der
viewBox-Breite interpretiert. <number>-
Zahlen werden interpretiert als im Koordinatensystem des Marker-Inhalts, nach Anwendung der Attribute
viewBoxundpreserveAspectRatio. left-
Der Bezugspunkt des Markers wird am linken Rand der Form platziert.
center-
Der Bezugspunkt des Markers wird im horizontalen Zentrum der Form platziert.
right-
Der Bezugspunkt des Markers wird am rechten Rand der Form platziert.
Spezifikationen
| Spezifikation |
|---|
| Scalable Vector Graphics (SVG) 2> # MarkerElementRefXAttribute> |
| Scalable Vector Graphics (SVG) 2> # SymbolElementRefXAttribute> |