Vlastnost transform

Vlastnost transform nastavuje transformace prvku, jako jsou rotace, škálování, zkosení, posun a další. Příslušné transformace se zapisují mezerou oddělené:

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

Příklad

V tomto příkladu je blok otočen o 30 stupňů ve směru hodinových ručiček:

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

Результат:

Příklad

V tomto příkladu je kromě rotace přidáno ještě zkosení:

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

Результат:

Příklad

V tomto příkladu je kromě rotace a zkosení přidáno změna měřítka:

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

Результат: