x
Das x
Attribut definiert eine x-Achsen-Koordinate im Benutzerschema-Koordinatensystem.
Elemente
Sie können dieses Attribut mit den unten beschriebenen SVG-Elementen verwenden.
<feBlend>
Für <feBlend>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feColorMatrix>
Für <feColorMatrix>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feComponentTransfer>
Für <feComponentTransfer>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feComposite>
Für <feComposite>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feConvolveMatrix>
Für <feConvolveMatrix>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feDiffuseLighting>
Für <feDiffuseLighting>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feDisplacementMap>
Für <feDisplacementMap>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feDropShadow>
Für <feDropShadow>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feFlood>
Für <feFlood>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feFuncA>
Für <feFuncA>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feFuncB>
Für <feFuncB>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feFuncG>
Für <feFuncG>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feFuncR>
Für <feFuncR>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feGaussianBlur>
Für <feGaussianBlur>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feImage>
Für <feImage>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feMerge>
Für <feMerge>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feMergeNode>
Für <feMergeNode>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feMorphology>
Für <feMorphology>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feOffset>
Für <feOffset>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<fePointLight>
Für <fePointLight>
definiert x
den x-Standort der Lichtquelle im Koordinatensystem, das durch das Attribut primitiveUnits
am <filter>
-Element definiert wird.
Wert | <number> |
---|---|
Standardwert | 0 |
Animierbar | Ja |
<feSpecularLighting>
Für <feSpecularLighting>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feSpotLight>
Für <feSpotLight>
definiert x
den x-Standort der Lichtquelle im Koordinatensystem, das durch das Attribut primitiveUnits
am <filter>
-Element definiert wird.
Wert | <number> |
---|---|
Standardwert | 0 |
Animierbar | Ja |
<feTile>
Für <feTile>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<feTurbulence>
Für <feTurbulence>
definiert x
die minimale x-Koordinate für den Darstellungsbereich des Primitives.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0% |
Animierbar | Ja |
<filter>
Für <filter>
definiert x
die x-Koordinate der oberen linken Ecke für den Darstellungsbereich des Filters.
Wert | <length> | <percentage> |
---|---|
Standardwert | -10% |
Animierbar | Ja |
<foreignObject>
Für <foreignObject>
definiert x
die x-Koordinate der oberen linken Ecke seines Ansichtsfensters.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0 |
Animierbar | Ja |
Hinweis:
Die x-Achsen-Koordinate des <foreignObject>
kann auch mit der x
Geometrie-Eigenschaft definiert werden. Wenn im CSS festgelegt, überschreibt der x
-Eigenschaftswert den x
-Attributwert.
<glyphRef>
Warnung:
Ab SVG2 ist <glyphRef>
veraltet und sollte nicht verwendet werden.
Für <glyphRef>
definiert x
die x-Achsen-Koordinate des Glyphs.
Wert | <number> |
---|---|
Standardwert |
0 für das erste glyphRef, und die End-x-Koordinate des
vorherigen <glyphRef> für alle nachfolgenden
Geschwister <glyphRef> .
|
Animierbar | Ja |
<image>
Für <image>
definiert x
die x-Koordinate der oberen linken Ecke des Bildes.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0 |
Animierbar | Ja |
Hinweis:
Die x-Achsen-Koordinate des <image>
kann auch mit der x
Geometrie-Eigenschaft definiert werden. Wenn im CSS festgelegt, überschreibt der x
-Eigenschaftswert den x
-Attributwert.
<mask>
Für <mask>
definiert x
die x-Koordinate der oberen linken Ecke seines Wirkungsbereichs. Der genaue Effekt dieses Attributs wird durch das Attribut maskUnits
beeinflusst.
Wert | <length> | <percentage> |
---|---|
Standardwert | -10% |
Animierbar | Ja |
<pattern>
Für <pattern>
definiert x
die x-Koordinate der oberen linken Ecke des Kachelmusters. Der genaue Effekt dieses Attributs wird durch die Attribute patternUnits
und patternTransform
beeinflusst.
Wert | <length> |
---|---|
Standardwert | 0 |
Animierbar | Ja |
<rect>
Für <rect>
definiert x
die x-Koordinate der oberen linken Ecke der Form.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0 |
Animierbar | Ja |
Hinweis:
Die x-Achsen-Koordinate des <rect>
kann auch mit der x
Geometrie-Eigenschaft definiert werden. Wenn im CSS festgelegt, überschreibt der x
-Eigenschaftswert den x
-Attributwert.
<svg>
Für <svg>
definiert x
die x-Koordinate der oberen linken Ecke seines Ansichtsfensters.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0 |
Animierbar | Ja |
Hinweis:
Die x-Achsen-Koordinate des <svg>
kann auch mit der x
Geometrie-Eigenschaft definiert werden. Wenn im CSS festgelegt, überschreibt der x
-Eigenschaftswert den x
-Attributwert.
<text>
Für <text>
, wenn es einen einzelnen Wert enthält, definiert x
die x-Koordinate, an der die Textposition des Inhalts platziert werden muss. Die Textposition des Inhalts ist normalerweise ein Punkt auf der Grundlinie der ersten Textzeile. Die genaue Textposition des Inhalts wird durch andere Eigenschaften beeinflusst, wie text-anchor
oder direction
.
Wenn es mehrere Werte enthält, definiert x
die x-Koordinate jedes einzelnen Glyphe im Text. Wenn es weniger Werte als Glyphen gibt, werden die verbleibenden Glyphen in Übereinstimmung mit dem zuletzt positionierten Glyphen platziert. Wenn es mehr Werte als Glyphen gibt, werden die zusätzlichen Werte ignoriert.
Wert | Liste von (<length> | <percentage>) |
---|---|
Standardwert | 0 |
Animierbar | Ja |
<svg viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg">
<!-- horizontal line to materialized the text base line -->
<line x1="0" y1="40%" x2="100%" y2="40%" />
<line x1="0" y1="90%" x2="100%" y2="90%" />
<!-- vertical line to materialized the x positioning -->
<line x1="25%" y1="0" x2="25%" y2="100%" />
<line x1="50%" y1="0" x2="50%" y2="100%" />
<line x1="75%" y1="0" x2="75%" y2="100%" />
<!-- x with a single value -->
<text y="40%" x="50%">SVG</text>
<!-- x with multiple values -->
<text y="90%" x="25%, 50%, 75%">SVG</text>
</svg>
text {
font: 40px sans-serif;
}
line {
fill: none;
stroke: red;
stroke-width: 0.5px;
stroke-dasharray: 2px;
}
<tref>
Warnung:
Ab SVG2 ist <tref>
veraltet und sollte nicht verwendet werden.
Für <tref>
, wenn es einen einzelnen Wert enthält, definiert x
die x-Koordinate, an der die Textposition des Inhalts platziert werden muss. Die Textposition des Inhalts ist normalerweise ein Punkt auf der Grundlinie der ersten Textzeile. Die genaue Textposition des Inhalts wird durch andere Eigenschaften beeinflusst, wie text-anchor
oder direction
.
Wenn es mehrere Werte enthält, definiert x
die x-Koordinate jedes einzelnen Glyphe im Text. Wenn es weniger Werte als Glyphen gibt, werden die verbleibenden Glyphen in Übereinstimmung mit dem zuletzt positionierten Glyphen platziert. Wenn es mehr Werte als Glyphen gibt, werden die zusätzlichen Werte ignoriert.
Wert | Liste von (<length> | <percentage>) |
---|---|
Standardwert | 0 |
Animierbar | Ja |
<tspan>
Für <tspan>
, wenn es einen einzelnen Wert enthält, definiert x
die x-Koordinate, an der die Textposition des Inhalts platziert werden muss. Die Textposition des Inhalts ist normalerweise ein Punkt auf der Grundlinie der ersten Textzeile. Die genaue Textposition des Inhalts wird durch andere Eigenschaften beeinflusst, wie text-anchor
oder direction
.
Wenn es mehrere Werte enthält, definiert x
die x-Koordinate jedes einzelnen Glyphe im Text. Wenn es weniger Werte als Glyphen gibt, werden die verbleibenden Glyphen in Übereinstimmung mit dem zuletzt positionierten Glyphen platziert. Wenn es mehr Werte als Glyphen gibt, werden die zusätzlichen Werte ignoriert.
Wert | Liste von (<length> | <percentage>) |
---|---|
Standardwert | keiner |
Animierbar | Ja |
<svg viewBox="0 0 200 100" xmlns="http://www.w3.org/2000/svg">
<!-- horizontal line to materialized the text base line -->
<line x1="0" y1="40%" x2="100%" y2="40%" />
<line x1="0" y1="90%" x2="100%" y2="90%" />
<!-- vertical line to materialized the x positioning -->
<line x1="25%" y1="0" x2="25%" y2="100%" />
<line x1="50%" y1="0" x2="50%" y2="100%" />
<line x1="75%" y1="0" x2="75%" y2="100%" />
<text>
<!-- x with a single value -->
<tspan y="40%" x="50%">SVG</tspan>
<!-- x with multiple values -->
<tspan y="90%" x="25%, 50%, 75%">SVG</tspan>
</text>
</svg>
text {
font: 40px sans-serif;
}
line {
fill: none;
stroke: red;
stroke-width: 0.5px;
stroke-dasharray: 2px;
}
<use>
Für <use>
definiert x
die x-Koordinate der oberen linken Ecke des referenzierten Elements.
Wert | <length> | <percentage> |
---|---|
Standardwert | 0 |
Animierbar | Ja |
Hinweis:
Das Deklarieren eines <length>
oder <percentage>
-Werts in CSS mithilfe der x
Geometrie-Eigenschaft überschreibt die x-Achsen-Koordinate des <use>
, das durch das x
-Attribut in einigen Browsern festgelegt wurde. Dieses Verhalten ist nicht standardisiert, veraltet und wird voraussichtlich in zukünftigen Browserversionen entfernt.
Beispiele
Dieses Beispiel enthält drei <rect>
-Elemente, jedes mit einem kleineren x
-Wert als der vorherige Wert.
<svg viewBox="0 0 300 100" xmlns="http://www.w3.org/2000/svg">
<rect x="220" y="20" width="60" height="60" fill="red" />
<rect x="120" y="20" width="60" height="60" fill="yellow" />
<rect x="20" y="20" width="60" height="60" fill="blue" />
</svg>
Spezifikationen
Siehe auch
- CSS
x
-Eigenschaft