Propriété transform
La propriété transform définit les transformations
d'un élément, telles que la rotation,
le mise à l'échelle,
l'inclinaison,
la translation
et autres. Les transformations correspondantes sont écrites
avec un espace :
sélecteur {
transform: rotate(30deg) scale(3);
}
Exemple
Dans cet exemple, le bloc est tourné de 30
degrés dans le sens des aiguilles d'une montre :
<div id="elem">lorem ipsum</div>
#elem {
transform: rotate(30deg);
border: 1px solid black;
width: 100px;
height: 50px;
}
:
Exemple
Dans cet exemple, en plus de la rotation, une inclinaison est ajoutée :
<div id="elem">lorem ipsum</div>
#elem {
transform: rotate(30deg) skew(20deg);
border: 1px solid black;
width: 100px;
height: 50px;
}
:
Exemple
Dans cet exemple, en plus de la rotation et de l'inclinaison, un changement d'échelle est ajouté :
<div id="elem">lorem ipsum</div>
#elem {
transform: rotate(30deg) skew(20deg) scale(2, 3);
border: 1px solid black;
width: 100px;
height: 50px;
}
: