Właściwość transform

Właściwość transform ustawia transformacje elementu, takie jak obrót, skalowanie, pochylenie, przesunięcie i inne. Odpowiednie transformacje zapisywane są poprzez spację:

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

Przykład

W tym przykładzie blok jest obrócony o 30 stopni zgodnie z ruchem wskazówek zegara:

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

Результат:

Przykład

W tym przykładzie oprócz obrotu dodano również pochylenie:

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

Результат:

Przykład

W tym przykładzie oprócz obrotu i pochylenia dodano zmianę skali:

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

Результат: