Die Eigenschaft transform
Die Eigenschaft transform definiert Transformationen
eines Elements, wie z.B. Rotation,
Skalierung,
Verzerrung,
Verschiebung
und andere. Die entsprechenden Transformationen werden
durch Leerzeichen getrennt aufgelistet:
Selektor {
transform: rotate(30deg) scale(3);
}
Beispiel
In diesem Beispiel ist der Block 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 wurde zusätzlich zur Drehung eine Verzerrung hinzugefügt:
<div id="elem">lorem ipsum</div>
#elem {
transform: rotate(30deg) skew(20deg);
border: 1px solid black;
width: 100px;
height: 50px;
}
:
Beispiel
In diesem Beispiel wurde zusätzlich zur Drehung und Verzerrung eine Skalierungsänderung hinzugefügt:
<div id="elem">lorem ipsum</div>
#elem {
transform: rotate(30deg) skew(20deg) scale(2, 3);
border: 1px solid black;
width: 100px;
height: 50px;
}
: