In questo manuale, impareremo la procedura per mostrare e nascondere il div con il "transizione"Proprietà di CSS.
Come mostrare e nascondere un div con transizione in CSS?
Il CSS "transizione"La proprietà semplifica la modifica del valore della proprietà in base a un periodo specifico. Può essere un elemento galleggiante o attivo, a seconda del suo stato. Inoltre, la proprietà di transizione di CSS viene utilizzata per mostrare e nascondere il Div in HTML.
Ora, passiamo alla sintassi della proprietà di transizione.
Sintassi
Ci sono due cose che devi specificare durante la creazione di un effetto di transizione:
Fondamentalmente, "transizione"È una proprietà stensa composta da altre quattro proprietà, che sono riportate di seguito:
Transizione: Transition-Property Transition-DurationEcco la descrizione delle proprietà menzionate:
Facciamo un esempio in cui mostreremo e nasconderemo il Div con "transizione"Proprietà di CSS. A tale scopo, in primo luogo, creiamo un "div"E un tipo di input"Casella di controllo".
Passaggio 1: crea e stile div
All'interno del tag, aggiungeremo un'etichetta usando il tag e aggiungeremo un tipo di input come "Casella di controllo". Dopodiché, crea un div e chiudi il tag.
In seguito, modelleremo il Div usando la proprietà di sfondo e impostare il colore dello sfondo come "RGB (238, 190, 118)". Imposteremo l'altezza del div come "150px"E regola il bordo attorno a esso come"10px","cresta", E "RGB (6, 56, 2)". Alla fine, specificheremo le dimensioni del carattere come "50px".
L'output del codice sopra descritto è riportato di seguito. Qui, puoi vedere che la casella di div e check è creata correttamente:
Ora, passa al passaggio successivo in cui nascondiamo e mostriamo il div usando la proprietà di transizione.
Passaggio 2: mostra e nascondi un div con transizione
Per fare ciò, imposteremo l'effetto di transizione impostando "opacità", La sua durata come"2s", E il valore dell'opacità come"0"Nella classe Div abbiamo creato nel CSS:
transizione: opacità 2s;Nota: Applicheremo la transizione su "opacità"Proprietà per impostare la trasparenza dell'elemento. Qui, specificheremo il suo valore come "0"Che significa che quando inizia la transizione, il div sarà nascosto per due secondi.
Dopo aver impostato i valori di transizione, useremo "ingresso"Per accedere al tipo di input creato nel file HTML e impostare la Classe pseudo dell'elemento di input come":controllato". Quindi accederemo al div creato e al "+"L'operatore verrà utilizzato per associare la casella di controllo al div. Pertanto, quando un'operazione viene eseguita sulla casella di controllo, il suo utilizzo influenzerà il div. Successivamente, imposteremo il valore di opacità come "1":
Input: controllato + divNota: Specificheremo il valore dell'opacità come "1", Il che significa che quando la casella di controllo è contrassegnata, verrà mostrato il div creato. Inoltre, non contrassegnarlo per nascondere il div
Come puoi vedere, il div viene mostrato e nascosto usando il "transizione"Proprietà e":controllato"Elemento pseudo-Classe:
Abbiamo spiegato il metodo per nascondere e mostrare un div con proprietà di transizione in CSS.
Conclusione
Per mostrare e nascondere un div, il "transizione"Proprietà e":controllato"L'elemento pseudo-Classe viene utilizzato in modo tale che il valore di Div Opacity sia impostato come"0", E in: elemento pseudo-classe controllato, impostare l'opacità come"1". Quando l'utente fa clic sulla casella di controllo, verrà visualizzato il Div e quando non viene controllato, il Div si nasconderà. In questo manuale, abbiamo descritto il metodo per nascondere e mostrare Div usando la proprietà di transizione.