transform: rotate(15deg);Che cosa è il generatore di trasformazione CSS?
Il CSS Transform Generator è un editor visivo per la proprietà di trasformazione CSS Sposti un cursore per ogni funzione di trasformazione - trasli, ruoti, ridimensiona, inclina e le funzioni 3D rotateX, rotateY e prospettiche - e guarda l'effetto applicare a un elemento di anteprima in tempo reale, quindi copia l'esatto CSS che produce Ti consente inoltre di impostare transform-origin, il punto di ancoraggio attorno a cui ruota e ruota la scala.
La proprietà transform riposiziona e rimodella un elemento senza disturbare il layout attorno ad esso. Un elemento tradotto, ruotato o in scala occupa ancora la sua casella originale nel flusso, quindi gli elementi vicini non si muovono, che è ciò che rende trasforma lo strumento corretto per gli effetti hover, le animazioni di ingresso e qualsiasi movimento che non dovrebbe innescare un riflusso. Diverse funzioni possono essere elencate in una dichiarazione e vengono applicate da destra a sinistra nello spazio delle coordinate dell'elemento, quindi l'ordine cambia realmente il risultato: traslare quindi ruotare sposta l'elemento e poi lo fa girare in posizione, mentre ruotare poi traslare fa girare prima gli assi e spegne l'elemento ad angolo.
Tutto accade nel tuo browser Inizia da un preset come Grow, Rotate, Flip o 3D Card, perfeziona ogni funzione e copia la dichiarazione Lo strumento scrive solo le funzioni che hai effettivamente cambiato, quindi non spedisci mai una scala ridondante (1) o ruoti (0deg) Nessun account, nessun caricamento e continua a funzionare offline una volta caricata la pagina.
Due dettagli risparmiano tempo di debug reale In primo luogo, le rotazioni 3D sembrano tridimensionali solo quando è presente una prospettiva - o una funzione di prospettiva () prima nella stessa trasformazione, come questa lo strumento lo emette, o una proprietà di prospettiva sul genitore - altrimenti ruotaY semplicemente schiaccia l'elemento piatto In secondo luogo, qualsiasi elemento con una trasformazione diversa da nessuna diventa un blocco di contenimento per i suoi discendenti fissi e posizionati in modo assoluto e crea un nuovo contesto di impilamento, esattamente come la proprietà del filtro Una posizione: figlio fisso all'interno di un genitore trasformato si ancora a quel genitore piuttosto che alla viewport, e l'ordinamento z-index che ha funzionato prima può cambiare Quando una trasformazione rompe un layout in un modo che non ha nulla a che fare con il suo aspetto, quel comportamento di blocco di contenimento è quasi sempre la ragione.
Come utilizzare il generatore di trasformate CSS?
Scegli un preset o inizia a pulire
Scegli un preset come Cresci, Ruota, Capovolgi orizzontale, Skew o Scheda 3D per un punto di partenza istantaneo oppure inizia dal valore predefinito in cui non viene applicata alcuna trasformazione.
Regolare i cursori di trasformazione
Trascina i cursori di traduzione, rotazione, scala, inclinazione e prospettiva 3D. L'anteprima si aggiorna istantaneamente in modo da poter vedere esattamente come l'elemento si muove e rimodella.
Imposta l'origine della trasformazione
Scegli il punto di origine - centro, un angolo o un bordo - attorno al quale ruotano le rotazioni e il ridimensionamento Cambiarlo dal centro è ciò che trasforma un giro in un'oscillazione.
Copia il CSS
Copia la dichiarazione di trasformazione generata, che elenca solo le funzioni modificate nell'ordine corretto, e incollalala su qualsiasi elemento del foglio di stile.
Caratteristiche principali
Funzioni 2D e 3D
Traduci, ruota, scala e inclina per 2D, più rotateX, rotateY e prospettiva per 3D - ogni funzione di trasformazione comune con il proprio cursore
Ordine di funzione corretto
Lo strumento emette prima la prospettiva e mantiene traslate, ruotate, ridimensionate e inclinate in un ordine sensato, quindi la trasformazione copiata si comporta nel modo in cui appare l'anteprima
Trasforma il controllo dell'origine
Imposta il punto di articolazione su una qualsiasi delle nove posizioni delle parole chiave e osserva come cambia l'asse attorno a cui ruota una rotazione o una scala
Uscita minima
Solo le funzioni che effettivamente cambi sono scritte, quindi non spedisci mai un valore di identità come scala (1) o translateX (0px)
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 Filter Generator
Apply blur, brightness, contrast, grayscale, sepia, hue-rotate and more with live sliders and a preview, then copy production-ready CSS filter code.
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 Transition Generator
Build a CSS transition from property, duration, timing function and delay with a live hover preview, then copy production-ready code. Supports multiple layers.
Comments
0 comments
No comments yet. Be the first to share your thoughts!