Command Palette

Search for a command to run...

GE

Generatore di transizione CSS

Costruisci una transizione CSS da proprietà, durata, funzione di temporizzazione e ritardo con un'anteprima live hover, quindi copia il codice pronto per la produzione Supporta più livelli.

Presets
Toolz
Layers
Layer 1
300ms
0ms
Generated CSS
transition: all 300ms ease;
Category:css
Mode:Offline
Version:1.0.0
Access:Free

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?

1

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.

2

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.

3

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.

4

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

Una transizione CSS anima la modifica tra due valori di una proprietà su una durata impostata invece di passare istantaneamente Lo definisci una volta sullo stato base e il browser facilita la proprietà ogni volta che cambia il suo valore, ad esempio al passaggio del mouse o quando una classe viene attivata.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

css transition generatorcss transitiontransition csscss hover effecttransition timing functioncubic beziercss easetransition delaycss animation timing