Funkcja scaleY

Funkcja scaleY skaluje element wzdłuż osi Y. Skalowanie jest wykonywane wokół punktu określonego przez właściwość transform-origin. Wartością funkcji jest liczba całkowita lub dziesiętna. Jeśli jest większa niż 1 - element jest powiększany, jeśli mniejsza (na przykład, 0.5) - element jest pomniejszany. Jeśli podamy 1 - nic się nie zmieni (jest to wartość domyślna).

Składnia

cssselektor {
  transform: scaleY(liczba);
}

Przykład

Po najechaniu na blok zwiększmy skalę o 1.5 razy wzdłuż osi Y:

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

Результат:

Przykład

Po najechaniu na blok zmniejszmy skalę o 2 razy wzdłuż osi Y:

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

Результат:

Zobacz też

  • funkcję scale,
    która ustawia skalowanie wzdłuż osi X i Y
  • funkcję scaleX,
    która ustawia skalowanie wzdłuż osi X