Questo articolo dimostrerà il metodo per la creazione di una flip card con CSS.
Come creare/creare una flip card utilizzando CSS?
Creeremo una flip card che contiene un'immagine sul lato anteriore e la sua schiena che comprende la descrizione dell'immagine.
Passaggio 1: crea una pagina HTML
Innanzitutto, aggiungi un elemento div con il nome "flip-container". Questo contenitore terrà al suo interno la flip card. Per questo:
Come abbiamo discusso sopra, il lato anteriore visualizzerà un'immagine e il lato posteriore conterrà la descrizione dell'immagine:
Scarpe per bambini rosa
Neonato - 12 mesi. La scarpa per ragazze per bambini presenta un paio di scarpe alla moda, leggero e comodo con una suola morbida.
Applichiamo proprietà di stile CSS al codice sopra indicato.
Passaggio 2: stile "flip-container" di stile
.flip-containerIl contenitore Flip è disegnato con le seguenti proprietà CSS:
Passaggio 3: stile "flip-card" di stile
.flip-cardIL "flip-card"L'elemento Div viene disegnato usando le seguenti proprietà CSS:
Passaggio 4: Stile Elementi Div "Front-Side" e "Back-side"
.fronte,Per nascondere la faccia posteriore del "didietro"Div e"fronte"Elemento div, usa il"Backface-visibility"Con il valore"nascosto".
Passaggio 5: stile "back-side"
.Back-sideIL "didietro"Div Element contiene le seguenti proprietà CSS:
Quindi, il retro della carta sembrerà così:
Quando ci libramo sul contenitore della scheda, vogliamo che la carta ruoti di 180 gradi, rivelando il lato posteriore e nascondendo il lato anteriore. Quindi, ruotiamo la parte posteriore utilizzando il CSS "trasformare" proprietà.
Ecco la nostra flip card:
Infine, vai per aggiungere l'effetto hover alla carta.
Passaggio 6: stile "flip-card" di Div on Hover
.Flip-Container: Hover .flip-cardIL ".Flip-Container: Hover"Si riferisce all'effetto hover sul flip-container. Quando il mouse si libra sul "flip-container"Div, il"flip-card"Div ruoterà anche di 180 gradi. Per fare questo, il CSS "trasformare"Proprietà con il valore"Rotatey (180 gradi)"È utilizzato.
Quindi, ecco il risultato finale:
Si trattava di creare una flip card con CSS.
Conclusione
La scheda Flip è il componente decorativo comune utilizzato in qualsiasi applicazione Web. Questa carta contiene lati anteriori e posteriori. In bilico, si lancia e cambia continuamente i suoi lati. Questo effetto di ribaltamento viene aggiunto utilizzando il "trasformare"Proprietà con il valore"rotatey ()" funzione. Questo post ha dimostrato la procedura per creare una flip card con CSS.