I luoghi preferiti della tua città preferita
Pagina Iniziale
Aggiungi alle fonti preferite su Google

Generatore di trasformazioni CSS

Costruisci un elenco ordinato di trasformazioni CSS 2D e copia le dichiarazioni per il tuo elemento. Il riquadro del bordo HTML illustrato mostra gli effetti di traslazione, rotazione, scala, inclinazione e matrice con un'origine modificabile.

Anteprima

ABCD
Esempio
Ridimensionamento anteprima…

Funzioni di trasformazione

Le funzioni seguono l’ordine CSS. Su un punto agisce prima quella più a destra.

Funzione 1: rotate

Intervallo: −1080…1080

Origine della trasformazione

Intervallo: −200…200

Intervallo: −200…200

CSS e anteprima

Il campione è un riquadro HTML di 120 × 60 pixel CSS; altri elementi possono dare risultati diversi. La trasformazione cambia la rappresentazione, non il normale layout. L’anteprima può essere ridotta o ritagliata; il CSS copiato non cambia.

1 funzioni attive

Ordine e origine

Le funzioni seguono l’ordine CSS. Su un punto agisce prima quella più a destra.

rotate(0deg)

Origine prima della trasformazione X: 120 × 50 ÷ 100 = 60 px

Origine prima della trasformazione Y: 60 × 50 ÷ 100 = 30 px

I valori non vengono caricati né salvati.

Componi e copia una trasformazione 2D

  1. Modifica la rotazione iniziale o aggiungi una funzione di trasformazione. Scegli le unità per la traduzione, abilita o disabilita le righe e duplicale o spostale nell'ordine scritto CSS.
  2. Imposta l'origine X e Y in pixel o percentuali. Il riquadro del bordo campione misura 120 x 60 CSS pixel; i valori percentuali utilizzano le dimensioni originali prima della trasformazione.
  3. Ispeziona l'attuale CSS e l'anteprima illustrativa, quindi utilizza Copia CSS. Le bozze attive non valide trattengono CSS e il target trasformato. Cancella rimuove le funzioni; Reset ripristina la rotazione iniziale e l'origine centrata.

Ordine, origine e dimensioni di riferimento

L'elenco è scritto nell'ordine CSS. Per un certo punto, la sua funzione più a destra agisce per prima. Spostare una rotazione prima o dopo una traslazione può quindi modificare il risultato anche quando entrambi i valori rimangono gli stessi.

L'output dichiara transform-box: border-box e l'origine della trasformazione corrente. La conversione percentuale e l'origine utilizzano il riquadro del bordo non trasformato dell'elemento, non il suo genitore, il fotogramma di anteprima o i suoi limiti trasformati.

I valori dell'origine dei pixel sono già distanze. Un'origine orizzontale del 50% sul campione si risolve come 120 pixel per 50 divisi per 100, ottenendo 60 pixel; verticalmente, 60 volte 50 diviso per 100 dà 30 pixel. Una dimensione target diversa modifica la geometria percentuale.

Nell'output rimane una funzione di identità esplicita. Può mantenere gli effetti di impilamento e blocco contenitore legati alla trasformazione anche quando i punti non si spostano. Un elenco vuoto o completamente disabilitato non ne emette invece alcuno.

Esempi di composizione

Con un'origine in alto a sinistra, translate(30px, -10px) rotate(90deg) mappa il punto di riferimento (4, 5) su (25, -6). La rotazione agisce sul punto antecedente alla traduzione scritta. Invertendo le righe si ottiene (5, 34).

Su un riquadro con bordo da 240 x 80 pixel, translate(-25%, 150%) significa uno spostamento di -60 e 120 pixel. Le percentuali vengono ancora risolte dalla casella prima di una rotazione circostante.

skew(45deg, -45deg) differisce da skewX(45deg) skewY(-45deg). La scala negativa può riflettere il campione, mentre la scala zero o un'altra trasformazione singolare può farlo scomparire senza rendere non valido lo CSS creato.

Limiti di ambito e anteprima

Questo è uno strumento di creazione 2D limitato. Non ha prospettiva, 3D, animazione, importazione CSS arbitraria, caricamento di immagini o calcolatore di matrice completa. Gli intervalli numerici e le tre cifre decimali rappresentano i limiti dello strumento anziché l'intera grammatica CSS.

L'anteprima può ridimensionare in modo uniforme il fotogramma fisso sulla scheda e ritagliare il contenuto all'esterno di quel fotogramma. Non si adatta a tutti i limiti trasformati. Il ridimensionamento del telaio, le guide e le dimensioni del campione non vengono aggiunti allo CSS copiato.

Le trasformazioni cambiano il disegno invece di riorganizzare il layout normale. Diverse dimensioni degli elementi, contenuto e CSS circostante possono modificare il risultato. Le composizioni estreme o quasi singolari dipendono anche dal rendering nativo in virgola mobile.

L'output preserva le righe, le unità e le identità esplicite abilitate, senza combinarle o convertirle in una matrice calcolata. L'input o l'origine attiva non valida trattiene CSS corrente e Copia invece di mostrare un ultimo risultato valido come corrente.

Stile locale senza cronologia salvata

Lo strumento non aggiunge alcun caricamento, cronologia di stile salvata, collegamento di input o telemetria contenente i valori creati. I servizi e le estensioni del sito esistenti non rientrano nella promessa universale di privacy. La copia è esplicita; un nuovo documento inizia con le impostazioni predefinite.

Domande sulla trasformazione 2D

Le righe formano l'elenco scritto CSS. Su un punto, la funzione più a destra agisce per prima. Il riordino è significativo; lo strumento non ordina o unisce le funzioni.

Usano la scatola del bordo originale. Sul campione 120 x 60, 50% 50% è 60 x 30 CSS pixel. Le dimensioni del target contano quando incolli le dichiarazioni altrove.

No. La bozza numerica viene mantenuta e la sua interpretazione cambia. Viene quindi applicato l'intervallo dell'unità selezionata, quindi un valore può diventare non valido finché non lo modifichi.

No. Producono matrici diverse in generale. Ogni funzione supportata viene emessa esattamente come scelta, comprese le chiamate ripetute e il loro ordine.

Una trasformazione singola, una scala zero o una composizione estrema possono sopprimere il rendering o spostare il contenuto all'esterno del fotogramma ritagliato. Le guide restano disponibili. CSS invisibile valido non viene sostituito con una linea o un'identità falsa.

Una trasformazione esplicita diversa da none può creare un contesto di sovrapposizione e un blocco contenitore anche senza spostare punti. Cancella o disattiva tutte le righe per ottenere none; l’origine deve restare valida.

No. L'intero frame logico viene ridimensionato per la scheda, mentre il target utilizza le esatte dichiarazioni di trasformazione correnti. Le guide e le dimensioni del telaio sono illustrative e non vengono esportate.

Lo strumento non aggiunge alcun caricamento o cronologia salvata. Una modifica della lingua montata mantiene le righe e le bozze, mentre un nuovo documento inizia con le impostazioni predefinite. I servizi e le estensioni del sito esistenti rimangono esclusi da questa rivendicazione limitata.

Fonti

Materiale di riferimento per le proprietà di trasformazione CSS utilizzate qui.

Recensito il 13 novembre 2026.

Il rendering e la precisione del browser possono variare, soprattutto per trasformazioni estreme o quasi singolari.

Da SVG a PNG

Converti un file SVG locale o il codice incollato in PNG, con dimensioni definite, trasparenza e caratteri inclusi.

Apri strumento — Da SVG a PNG

Generatore di filtri CSS

Ordina e ripeti gli effetti CSS, confronta un campione e copia la dichiarazione esatta.

Apri strumento — Generatore di filtri CSS

Calcolatore della dimensione fluida del testo

Definisci la dimensione del testo per due larghezze del viewport. Copia il CSS relativo alla radice e osserva il modello calcolato con gli stessi coefficienti esportati.

Apri strumento — Calcolatore della dimensione fluida del testo

Generatore di pulsanti CSS

Personalizza gli stati di un pulsante nativo, verifica il focus e copia HTML e CSS.

Apri strumento — Generatore di pulsanti CSS

Generatore CSS border-radius

Modifica otto raggi, visualizza il riquadro e copia il CSS in pixel o percentuale.

Apri strumento — Generatore CSS border-radius

Generatore CSS Grid

Crea un esempio CSS Grid con tracce, posizioni e aree con nome. Visualizza l’anteprima, copia CSS o HTML e scarica l’esempio completo.

Apri strumento — Generatore CSS Grid

Generatore CSS Flexbox

Crea un esempio Flexbox con controlli di contenitori ed elementi, assi di layout espliciti, CSS e HTML corrispondenti e download locale di un esempio completo.

Apri strumento — Generatore CSS Flexbox

Generatore CSS di ombre del testo

Crea ombre del testo ordinate, visualizza testo semplice e copia il CSS esatto.

Apri strumento — Generatore CSS di ombre del testo

Generatore di ombre CSS

Crea livelli box-shadow ordinati, visualizza l’anteprima e copia il codice CSS.

Apri strumento — Generatore di ombre CSS

Filigrana per immagini

Aggiungi testo o un logo alle immagini, controlla i risultati e scarica i singoli file o uno ZIP.

Apri strumento — Filigrana per immagini

Generatore di gradienti CSS

Crea gradienti lineari o radiali regolando colori, opacità e punti.

Apri strumento — Generatore di gradienti CSS

Convertitore colori

Converti valori sRGB HEX, RGB e HSL supportati con alfa e precisione esplicita.

Apri strumento — Convertitore colori

Immagine in testo (OCR)

Riconosci testo stampato in PNG o JPEG locali, scegli la lingua e controlla o correggi il risultato prima di copiarlo o scaricarlo.

Apri strumento — Immagine in testo (OCR)

Lettore di codici QR da immagine

Leggi un codice QR da un PNG o JPEG locale ed esamina testo o byte senza aprire link.

Apri strumento — Lettore di codici QR da immagine

Verifica contrasto colori

Confronta i colori di primo piano e sfondo, regola l’opacità e verifica le soglie numeriche WCAG per testo e dettagli essenziali dell’interfaccia.

Apri strumento — Verifica contrasto colori

Calcolatore dimensioni di stampa e risoluzione

Calcola le dimensioni di stampa, i pixel necessari e i PPI effettivi con bordi o ritaglio.

Apri strumento — Calcolatore dimensioni di stampa e risoluzione

Calcolatore del rapporto d’aspetto

Trova il rapporto tra larghezza e altezza o nuove dimensioni in pixel impostando un solo lato.

Apri strumento — Calcolatore del rapporto d’aspetto

Compressore immagini

Prova ad adattare un JPEG, PNG o WebP a una dimensione file desiderata, con risultati misurati e dimensioni riducibili.

Apri strumento — Compressore immagini

HEIC in JPG

Converti localmente le foto HEIC supportate in JPG a piena risoluzione, scegli qualità e sfondo e scarica i risultati verificati singolarmente o in ZIP.

Apri strumento — HEIC in JPG

Convertitore di immagini

Converti immagini PNG, JPEG e WebP in locale, imposta trasparenza, sfondo e qualità e scarica i risultati.

Apri strumento — Convertitore di immagini

Crea collage di foto

Disponi le foto locali in una griglia e scarica un PNG o JPEG.

Apri strumento — Crea collage di foto

Ruotare e riflettere immagini

Ruota o rifletti un gruppo locale di immagini statiche PNG, JPEG e WebP, poi controlla e scarica i risultati elaborati.

Apri strumento — Ruotare e riflettere immagini

Ritagliare immagini

Ritaglia un JPEG, PNG o WebP locale con precisione in pixel e scarica il risultato in PNG o JPEG.

Apri strumento — Ritagliare immagini

Ridimensionare immagini

Ridimensiona JPG, PNG o WebP in pixel o percentuale, controlla l’anteprima e scarica il risultato.

Apri strumento — Ridimensionare immagini
Vedi tutti gli strumenti di questa categoria