Proprietà transform

La proprietà transform imposta le trasformazioni di un elemento, come rotazione, scala, inclinazione, traslazione e altre. Le rispettive trasformazioni sono scritte separate da spazi:

cssselettore {
  transform: rotate(30deg) scale(3);
}

Esempio

In questo esempio, il blocco è ruotato di 30 gradi in senso orario:

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

Результат:

Esempio

In questo esempio, oltre alla rotazione, è stata aggiunta anche un'inclinazione:

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

Результат:

Esempio

In questo esempio, oltre alla rotazione e all'inclinazione, è stata aggiunta una modifica della scala:

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;
}

Результат: