Funkcja skewX

Funkcja skewX ustawia skoszenie elementu wzdłuż osi X, przekształcając go tym samym w równoległobok. Używana jest razem z właściwością transform. Wartością właściwości jest kąt w dowolnych jednostkach kątów. Kąt może być zarówno dodatni, jak i ujemny. Wartość dodatnia skoszenie w lewo, ujemna - w prawo. Skoszenie jest wykonywane wokół punktu określonego właściwością transform-origin.

Składnia

cssselektor {
  transform: skewX(kąt);
}

Przykład

W tym przykładzie blok jest skoszony o 30 stopni w lewo:

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

Результат:

Przykład

W tym przykładzie blok jest skoszony o 30 stopni w prawo:

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

Результат:

Zobacz też

  • funkcję skew,
    która ustawia skoszenie wzdłuż osi X i Y
  • funkcję skewY,
    która ustawia skoszenie wzdłuż osi Y