Über diese Website

Dieser Kasten steht auf jeder Seite in der linken Spalte. Was darin steht, änderst du in der Konfiguration unter Plugins — oder du schaltest ihn dort ab.

Über dieses Handbuch

Dieses Handbuch gehört zur Vorlage Example für QuartzControl. Es erklärt die Vorlage und führt zugleich alles vor, was sie kann.

Der Text hier kommt aus einer Markdown-Datei, nicht aus der Konfiguration.

preserveAspectRatio Attribut (MDN)

preserveAspectRatio Attribut (MDN)

Quelle / bibliografische Angaben

MDN Web Docs, englische Fassung.

Kurzfassung

Legt fest, wie ein SVG mit viewBox in einen anders proportionierten Platz passt.

Kernaussagen

  • Ohne viewBox wirkt das Attribut nicht (Ausnahme: <image>).
  • Wert: Ausrichtung plus optional meet oder slice. Standard ist xMidYMid meet.
  • Ausrichtung: xMin/xMid/xMax kombiniert mit YMin/YMid/YMax, also neun Möglichkeiten. none verzerrt die Grafik, bis sie genau passt.
  • meet: Die ganze Grafik ist sichtbar, so groß wie möglich. Es bleibt eventuell Rand (wie object-fit: contain).
  • slice: Der ganze Platz ist bedeckt, die Grafik wird eventuell abgeschnitten (wie object-fit: cover).

Eigene Einordnung

Die Vergleiche mit object-fit sind meine eigenen, MDN zieht sie nicht.

Verknüpftes Wissen

Offene Fragen

  • Keine.

Weiterlesen

Diese Seite gehört zu gui-test — der Beispielvorlage für QuartzControl. Ein Überblick über alle Bereiche steht auf der Startseite.

Auf einem schmalen Bildschirm ist die Navigation oben eingeklappt.