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 :

csssé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 :

html<div id="elem">lorem ipsum</div>
css#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 :

html<div id="elem">lorem ipsum</div>
css#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é :

html<div id="elem">lorem ipsum</div>
css#elem {
  transform: rotate(30deg) skew(20deg) scale(2, 3);
  border: 1px solid black;
  width: 100px;
  height: 50px;
}

Результат: