Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

x2

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.

Das x2-Attribut wird verwendet, um die zweite x-Koordinate für das Zeichnen eines SVG-Elements anzugeben, das mehr als eine Koordinate erfordert. Elemente, die nur eine Koordinate benötigen, verwenden stattdessen das x-Attribut.

Elemente

Dieses Attribut kann mit den in den folgenden Abschnitten beschriebenen SVG-Elementen verwendet werden.

<line>

Für <line> definiert x2 die x-Koordinate des Endpunkts der Linie.

Wert <length> | <percentage> | <number>
Standardwert 0
Animierbar Ja
html
<svg viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg">
  <line x1="5" x2="1" y1="1" y2="9" stroke="red" />
  <line x1="5" x2="5" y1="1" y2="9" stroke="green" />
  <line x1="5" x2="9" y1="1" y2="9" stroke="blue" />
</svg>

<linearGradient>

Für <linearGradient> definiert x2 die x-Koordinate des Endpunkts des Gradientenvektors, der verwendet wird, um die Werte der Farbverläufe zuzuordnen. Das genaue Verhalten dieses Attributs wird durch die gradientUnits-Attribute beeinflusst.

Wert <length>
Standardwert 100%
Animierbar Ja
html
<svg viewBox="0 0 20 10" xmlns="http://www.w3.org/2000/svg">
  <!--
  By default the gradient vector end at the right
  bounding limit of the shape it is applied to
  -->
  <linearGradient x2="100%" id="g0">
    <stop offset="0" stop-color="black" />
    <stop offset="100%" stop-color="red" />
  </linearGradient>

  <rect x="1" y="1" width="8" height="8" fill="url(#g0)" />

  <!--
  Here the gradient vector start at 20% of the left
  bounding limit of the shape it is applied to
  -->
  <linearGradient x2="20%" id="g1">
    <stop offset="0" stop-color="black" />
    <stop offset="100%" stop-color="red" />
  </linearGradient>

  <rect x="11" y="1" width="8" height="8" fill="url(#g1)" />
</svg>

Beispiele

html
<svg viewBox="0 0 25 25" xmlns="http://www.w3.org/2000/svg">
  <line x1="2" x2="2" y1="5" y2="20" stroke="red" />
  <line x1="2" x2="12" y1="5" y2="20" stroke="green" />
  <line x1="2" x2="22" y1="5" y2="20" stroke="blue" />
</svg>

Spezifikationen

Specification
Scalable Vector Graphics (SVG) 2
# LinearGradientElementX2Attribute

Browser-Kompatibilität

svg.elements.line.x2

svg.elements.linearGradient.x2