transition: all 300ms ease;Che cos'è il CSS Transition Generator?
Il CSS Transition Generator è un editor visivo per la proprietà di transizione CSS Si sceglie quale proprietà animare, impostare la durata, scegliere una funzione di temporizzazione e aggiungere un ritardo, quindi attivare un'anteprima live per guardare l'esatto alleggerimento prima di copiare la dichiarazione È possibile sovrapporre diverse transizioni in un'unica abbreviazione - ad esempio l'opacità di dissolvenza durante lo spostamento di una trasformazione - e ogni livello ottiene la propria proprietà, durata, tempistica e ritardo.
Una transizione dice al browser di animare la modifica tra due valori di una proprietà anziché passare istantaneamente Cambiare un colore di sfondo al passaggio del mouse senza transizione e scatta; aggiungi transizione: il colore di sfondo si attenua di 200 m e la stessa modifica si attenua per un quinto di secondo La transizione vive sullo stato base, non sullo stato di passaggio del mouse, quindi l'elemento anima sia dentro che fuori dal cambiamento, che è ciò che fa sembrare un'interazione terminata piuttosto che brusca sulla via del ritorno.
Tutto accade nel tuo browser Inizia da un preset come Fade, Button hover o Bounce, regola i cursori e seleziona, premi il trigger di anteprima per vedere il movimento e copia la stenografia Lo strumento scrive le quattro parti nell'ordine richiesto dalle specifiche - proprietà, durata, funzione di temporizzazione, ritardo - e omette il ritardo quando è zero Nessun account, nessun caricamento e continua a funzionare offline una volta caricata la pagina.
Il singolo errore più comune è cercare di effettuare la transizione di una proprietà che non ha valori intermedi Visualizzazione: nessuno da visualizzare: il blocco non può animare, perché il display non è una proprietà animabile - non c'è una metà tra nessuno e blocco - motivo per cui salta una dissolvenza integrata sul solo display Il fix è quello di passare insieme opacità e visibilità, o di utilizzare il comportamento più recente consenti-discreto Vale anche la pena animare la trasformazione e l'opacità in preferenza a larghezza, altezza, in alto o a sinistra: i primi due sono compositi sulla GPU e non attivano il layout, quindi rimangono lisci, mentre l'animazione delle proprietà del layout ricalcola la pagina su ogni fotogramma ed è la solita fonte di transizioni stravaganti e balbettanti.
Come utilizzare il generatore di transizione CSS?
Scegli un preset o una proprietà
Inizia da un preset come Fade, Button hover o Bounce oppure scegli la proprietà che desideri animare: opacità, trasformazione, colore di sfondo o tutto il resto.
Imposta durata, allentamento e ritardo
Trascina i cursori di durata e ritardo e scegli una funzione di temporizzazione: facilità, lineare, una curva cubica-bezier o passaggi I valori si aggiornano in stenografia man mano che procedi.
Anteprima del movimento
Premere il trigger per riprodurre la transizione sull'elemento di anteprima Poiché una transizione necessita di una modifica di stato per essere eseguita, l'anteprima si alterna tra due stati in modo da visualizzare l'allentamento.
Copia il CSS
Copia la scorciatoia di transizione generata e incollalala sullo stato base del tuo elemento, non sullo stato di passaggio del mouse, quindi si anima in entrambe le direzioni.
Caratteristiche principali
Strati di transizione multipli
Aggiungere e rimuovere livelli per animare diverse proprietà contemporaneamente - ciascuna con le proprie proprietà, durata, funzione di temporizzazione e ritardo - unite in un'unica abbreviazione separata da virgole
Curve di Allentamento Reale
Le quattro parole chiave CSS più preset cubici curati, tra cui una curva standard del materiale e una curva Back di superamento, e una funzione steps () per il movimento fotogramma per fotogramma
Anteprima Live Hover
Un trigger riproduce la transizione su un elemento di anteprima alternando due stati, in modo da sentire il tempismo e l'allentamento prima di copiare una singola riga
Ordine stenografico corretto
L'output segue l'ordine specifico di proprietà, durata, funzione temporale e ritardo e riduce il ritardo quando è zero in modo che il CSS rimanga pulito
Frequently Asked Questions
Related Tools
CSS Animation Generator
Build CSS keyframe animations from presets like fade, slide, bounce and spin. Adjust duration, easing, delay, iteration and direction, preview live, then copy the keyframes and animation shorthand.
CSS Grid Generator
Build CSS Grid layouts visually. Set columns, rows, track sizes, gaps and alignment with a live preview, then copy the generated grid CSS - all in your browser.
CSS Transform Generator
Build a CSS transform from translate, rotate, scale, skew and 3D perspective with live sliders and a preview, then copy production-ready code.
CSS Glassmorphism Generator
Create frosted-glass UI with a live preview and sliders for backdrop blur, transparency, saturation, color, and radius - then copy production-ready CSS.
Comments
0 comments
No comments yet. Be the first to share your thoughts!