Come impostare l'altezza di transizione in CSS?
In CSS, l'altezza di transizione può essere impostata utilizzando le seguenti proprietà:
Quindi, iniziamo con il metodo uno!
Metodo 1: impostare l'altezza di transizione usando la proprietà di transizione CSS
UN "transizione"È un lasso di tempo impostato specificando lo stato iniziale e finale di un elemento. È la proprietà stensa di tutte le proprietà di transizione di Longhand, come la durata della transizione o la proprietà di transizione.
Andiamo avanti e prendiamo un esempio per capire come utilizzare la proprietà di transizione per impostare l'altezza di transizione.
Esempio 1
All'interno del file HTML, specificare il “"Tra i tag.
Innanzitutto, specificheremo il "colore di sfondo"Proprietà con valore"arancia". Quindi, assegnare le proprietà dell'altezza e della larghezza con i valori "100px" E "50px". Ora, imposta il "transizione"Proprietà con il"Altezza 1s" valore; Altezza 1S Specifica che l'elemento eseguirà l'azione assegnata in un secondo in una direzione verticale.
Nel prossimo passaggio, useremo il selettore ": Hover"Con Element Div e imposta la proprietà di altezza come"200px". Questo farà espandere la linea verticale da 100px a 200px quando litighiamo il nostro puntatore sull'elemento.
Salviamo il codice menzionato ed eseguiamolo nel browser:
Come puoi vedere nell'output sopra, l'altezza di transizione è stata impostata correttamente.
Metodo 2: impostare l'altezza di transizione usando la proprietà CSS Transform
Le variazioni 2D o 3D che possono essere implementate su elementi HTML derivano dal “trasformare" proprietà. È possibile eseguire azioni diverse utilizzando questa proprietà, come scala, inclinazione, traduci e ruota. Se non sei a conoscenza di queste operazioni menzionate, dai un'occhiata a questo articolo dedicato.
Esempio
Imposteremo il valore di "trasformare"Proprietà come"Scaley (1)"; Qui, la scala viene utilizzata per regolare un elemento in verticale e passare "1"Poiché il suo argomento aumenterà l'altezza. Imposteremo il "Transform-origin"Proprietà con il valore"superiore", Il che indica che la trasformazione verrà applicata dal punto superiore. Ora daremo un valore alla proprietà di transizione "trasforma 1s, 1s", Dove il primo 1 è per la larghezza e l'altro è per l'altezza; Ciò specificherà la trasformazione di un secondo sull'elemento selezionato.
Usa il selettore del mouse e assegna la proprietà Transform un valore "Scaley (1.1)". Di conseguenza, quando il puntatore viene posizionato sull'elemento, le sue dimensioni aumenteranno, rispettivamente.
Produzione
Abbiamo coperto come impostare l'altezza di transizione in CSS.
Conclusione
Per impostare l'altezza di transizione, il "transizione"La proprietà può essere utilizzata. Ci vuole il valore dei secondi come argomento per eseguire un'azione specifica per un certo tempo. Inoltre, CSS "trasformare"La proprietà insieme alla transizione può essere utilizzata anche in cui è necessario specificare la scala di trasformazione e l'origine per ottenere i risultati desiderati. Questa guida dimostra tutti i metodi efficienti per impostare l'altezza di transizione in CSS.