SVG <ellipse>

SVG-ellips - <ellipse>

<ellipse> Elementet används för att skapa ellipser.

Ellipser är nära besläktade med cirklar. Skillnaden är att ellipsens x- och y-radii är olika, medan en cirkel har lika stora x- och y-radii:

Exempel 1

Nedan skapas en ellips:

Detta är SVG-kod:

<svg height="140" width="500">
  <ellipse cx="200" cy="80" rx="100" ry="50"
  style="fill:yellow;stroke:purple;stroke-width:2" />
</svg>

Prova själv

Kodförklaring:

  • cx-attributet definierar x-koordinaten för ellipsens mitt
  • cy-attributet definierar y-koordinaten för ellipsens mitt
  • rx-attributet definierar den horisontella radien
  • ry-attributet definierar den vertikala radien

Exempel 2

Nedan skapas tre överlappande ellipser:

Detta är SVG-kod:

<svg height="150" width="500">
  <ellipse cx="240" cy="100" rx="220" ry="30" style="fill:purple" />
  <ellipse cx="220" cy="70" rx="190" ry="20" style="fill:lime" />
  <ellipse cx="210" cy="45" rx="170" ry="15" style="fill:yellow" />
</svg>

Prova själv

Exempel 3

Nedan är ett exempel som kombinerar två ellipser (en gul och en vit):

Detta är SVG-kod:

<svg height="100" width="500">
  <ellipse cx="240" cy="50" rx="220" ry="30" style="fill:yellow" />
  <ellipse cx="220" cy="50" rx="190" ry="20" style="fill:white" />
</svg>

Prova själv