Funzione scaleY

La funzione scaleY ridimensiona un elemento lungo l'asse Y. Il ridimensionamento avviene intorno al punto definito dalla proprietà transform-origin. Il valore della funzione è un numero intero o decimale. Se è maggiore di 1 - l'elemento viene ingrandito, se è minore (ad esempio, 0.5) - l'elemento viene rimpicciolito. Se si imposta 1 - non cambia nulla (questo è il valore predefinito).

Sintassi

cssselettore {
  transform: scaleY(numero);
}

Esempio

Al passaggio del mouse sul blocco, aumentiamo la scala di 1.5 volte lungo l'asse Y:

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

Результат:

Esempio

Al passaggio del mouse sul blocco, riduciamo la scala di 2 volte lungo l'asse Y:

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

Результат:

Vedi anche

  • la funzione scale,
    che imposta il ridimensionamento lungo gli assi X e Y
  • la funzione scaleX,
    che imposta il ridimensionamento lungo l'asse X