282 of 313 menu

Funktion rotate

Die Funktion rotate() bewirkt eine Drehung eines Elements um einen bestimmten Winkel. Sie wird in Verbindung mit der Eigenschaft transform verwendet. Als Wert dient ein Winkel in beliebigen Winkeleinheiten. Ein positiver Wert dreht im Uhrzeigersinn, ein negativer - gegen den Uhrzeigersinn. Die Drehung erfolgt um den Punkt, der durch die Eigenschaft transform-origin festgelegt wird.

Syntax

Selektor { transform: rotate(Winkel); }

Beispiel

In diesem Beispiel ist das Blockelement um 30 Grad im Uhrzeigersinn gedreht:

<div id="elem">lorem ipsum</div> #elem { transform: rotate(30deg); border: 1px solid black; width: 100px; height: 50px; }

:

Beispiel

In diesem Beispiel ist das Blockelement um 30 Grad gegen den Uhrzeigersinn gedreht:

<div id="elem">lorem ipsum</div> #elem { transform: rotate(-30deg); border: 1px solid black; width: 100px; height: 50px; }

:

Beispiel

In diesem Beispiel dreht sich das Blockelement bei Überfahren mit der Maus um 1 Umdrehung, da der Drehwert in 1turn angegeben ist (den gleichen Effekt erzielt man, wenn der Drehwinkel mit 360deg angegeben wird). Für eine flüssige Drehung wurde die Eigenschaft transition hinzugefügt:

<div id="elem">lorem ipsum</div> #elem { border: 3px solid black; width: 100px; height: 50px; transition: transform 3s linear; } #elem:hover { transform: rotate(1turn); }

:

Siehe auch

  • die Funktion rotateX,
    die eine Drehung um die X-Achse bewirkt
  • die Funktion rotateY,
    die eine Drehung um die Y-Achse bewirkt
  • die Funktion rotateZ,
    die eine Drehung um die Z-Achse bewirkt
  • die Funktion rotate3d,
    die eine Drehung um drei Achsen bewirkt
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen