image-orientation

Experimental: Dies ist eine experimentelle Technologie
Da diese Technologie noch nicht definitiv implementiert wurde, sollte die Browserkompatibilität beachtet werden. Es ist auch möglich, dass die Syntax in einer späteren Spezifikation noch geändert wird.

Übersicht

Mit der CSS Eigenschaft image-orientation kann die Ausrichtung eines Bildes geändert werden.

Hinweis:

  • Diese Eigenschaft ist nicht dazu gedacht Bilder beliebig zu drehen sondern eine fehlerhaften Ausrichtung zu korrigieren. Deshalb wird zur nächsten Vierteldrehung gerundet.
  • Ebenso ist diese Eigenschaft nicht dazu vorgesehen das Layout zu verändern, da sich image-orientation nur auf Bilder auswirkt.

Initialwertfrom-image
Anwendbar aufalle Elemente
VererbtJa
Berechneter Wertein <angle>, auf den nächsten Viertel von 0deg gerundet (üblicherweise  1turn)
Animationstypdiskret

Syntax

image-orientation: 0deg;
image-orientation: 6.4deg;     /* Wird zu 0deg gerundet */
image-orientation: -90deg;     /* Wie 270deg, der normalisiert berechnete Wert */
image-orientation: from-image; /* EXIF Daten des Bildes verwenden */
image-orientation: 90deg flip; /* Um 90deg rotieren und horizontal spiegeln */
image-orientation: flip;       /* Horizontales Spiegeln ohne Drehung */

/* Globale Werte */
image-orientation: inherit;
image-orientation: initial;
image-orientation: unset;

Werte

from-image
Das Bild wird entsprechend der enthaltenen EXIF-Informationen gedreht.
<angle>
Die <angle> der anzuwendenden Rotation. Wird zu den nächsten 90deg (0.25turn) gerundet.
flip
Das Bild wird horizontal gespiegelt, nachdem die Drehung des <angle> Wertes angewendet wird. Wenn keine <angle> gegeben ist, wird 0deg benutzt.

Formale Syntax

from-image | <angle> | [ <angle>? flip ]

Beispiele

<img src="arrow.png" alt="Pfeil" style="image-orientation: 180deg;">

Spezifikationen

Spezifikation Status Kommentar
CSS Images Module Level 4
Die Definition von 'image-orientation' in dieser Spezifikation.
Arbeitsentwurf Die Schlüsselwörter from-image und flip wurden hinzugefügt.
CSS Images Module Level 3
Die Definition von 'image-orientation' in dieser Spezifikation.
Anwärter Empfehlung Ursprüngliche Definition

Browser Kompatibilität

BCD tables only load in the browser

Siehe auch