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.
Definire la transizione dimensionale
- Inserisci larghezze del viewport più piccole e più grandi in CSS pixel, ad almeno 100px l'una dall'altra, e la dimensione del carattere per ciascuna larghezza. Le dimensioni possono aumentare, diminuire o rimanere costanti. Indicare i pixel CSS presunti per rem.
- Esaminare la dichiarazione corrente e la tabella dell'endpoint. Modificare la larghezza di prova del modello per ispezionare un altro punto; questo cambia il campione del modello senza modificare CSS copiato o fingere che la carta sia una finestra.
- Copia CSS e testalo su un elemento non root nella pagina ricevente. La dimensione effettiva della radice, il viewport, il carattere e il comportamento dello zoom sono importanti. Il rifiuto degli Appunti consente di selezionare manualmente la stessa dichiarazione.
Comprendi l'espressione
La calcolatrice divide la differenza font-size per la differenza di larghezza della finestra per ottenere una pendenza. Moltiplica la pendenza per 100 per il termine vw, quindi converte l'offset e i limiti della dimensione numerica in rem utilizzando la radice presunta.
Piccoli e grandi descrivono le larghezze del viewport, non necessariamente le dimensioni dei caratteri. Un progetto decrescente utilizza un coefficiente di visualizzazione negativo con limiti clamp ordinati numericamente. Dimensioni di carattere uguali producono una dichiarazione rem costante più semplice.
I coefficienti sono arrotondati a sei decimali; i valori esattamente a metà sono arrotondati lontano da zero. La tabella e il campione usano i coefficienti copiati e possono differire leggermente dall’interpolazione ideale. I risultati in pixel mostrano tre decimali e segnalano gli arrotondamenti.
La dimensione radice è un’ipotesi usata per la conversione. Una radice diversa nella pagina di destinazione può cambiare i limiti del testo e le larghezze di transizione. rem si riferisce alla radice del documento e vw al viewport; modificare larghezza o carattere di un normale div non li simula.
Esempi crescenti, decrescenti e arrotondati
Il design predefinito utilizza 16px con un viewport di 320px e 32px con 1600px, presupponendo una radice di 16px. Produce clamp(1rem, calc(0.75rem + 1.25vw), 2rem), con una dimensione modellata di esattamente 24px a 960px.
L'inversione di tali dimensioni dell'endpoint produce clamp(1rem, calc(2.25rem - 1.25vw), 2rem). Entrambi i limiti rimangono ordinati numericamente. Inserendo 20px su entrambe le larghezze si produce invece font-size: 1.25rem; sotto la stessa presunta radice.
Per 17px a 360px e 23px a 1280px, i coefficienti arrotondati a sei decimali producono 17,0000024px alla prima larghezza e 20,0000028px al punto medio del modello copiato. La tabella arrotonda questi valori e non afferma che gli estremi siano raggiunti esattamente.
Limiti di creazione e modello
Le larghezze del viewport sono numeri interi compresi tra 240 e 3840 CSS pixel, distanti almeno 100px. Le dimensioni dei caratteri sono 1–256 CSS pixel e le dimensioni della radice presunta sono 8–32 CSS pixel per rem, con un massimo di due decimali. Segni, unità nei campi, raggruppamenti, esponenti e precisione eccessiva vengono rifiutati anziché corretti silenziosamente.
Lo strumento crea una dichiarazione font-size per un elemento diverso dalla radice, con rem e vw. Non importa CSS arbitrario, non crea una scala tipografica, non usa unità contenitore, non carica font e non modifica gli stili della radice. Il limite di errore riguarda il modello aritmetico finito, non la rasterizzazione del browser.
Il campione usa la dimensione calcolata in pixel e va a capo nella scheda. Non simula un viewport e non dimostra che il CSS avrà lo stesso risultato sulla pagina. Font, radice, viewport e precisione del browser possono cambiare il risultato.
rem misti e unità viewport non dimostrano automaticamente il ridimensionamento del testo accessibile. Testa la pagina ricevente con il testo del browser e le impostazioni di zoom. Lo strumento non fornisce alcun badge WCAG universale, promessa di corrispondenza pixel fissa o raddoppio garantito del carattere con uno zoom del 200%.
Authoring numerico locale senza impostazioni salvate
Lo strumento non carica valori, richiede font remoti, salva bozze, crea link con impostazioni o aggiunge telemetria con i valori. La copia è avviata dall’utente. Servizi esistenti, estensioni e copie conservate non sono coperti da una promessa universale di riservatezza o cancellazione.
Domande font-size fluide
Fonti
Riferimenti per unità CSS, interpolazione e ridimensionamento del testo.
- CSSWGdrafts.csswg.orgCSS Valori e unitàDefinizioni di clamp e relative lunghezze.
- MDNdeveloper.mozilla.orgRiferimenti MDN CSSUtilizzo e comportamento del browser di font-size, clamp e unità di lunghezza.
- MDNdeveloper.mozilla.orgRiferimenti MDN CSSUtilizzo e comportamento del browser di font-size, clamp e unità di lunghezza.
- MDNdeveloper.mozilla.orgRiferimenti MDN CSSUtilizzo e comportamento del browser di font-size, clamp e unità di lunghezza.
- W3Cw3.orgW3C ridimensionamento del testoLinee guida ed esempi di errori per il ridimensionamento del testo e le unità viewport.
- W3Cw3.orgW3C ridimensionamento del testoLinee guida ed esempi di errori per il ridimensionamento del testo e le unità viewport.
Verificato il 13 novembre 2026.
Questi riferimenti non certificano lo CSS esportato per una pagina di ricezione.
Strumenti correlati
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 PNGGeneratore di filtri CSS
Ordina e ripeti gli effetti CSS, confronta un campione e copia la dichiarazione esatta.
Apri strumento — Generatore di filtri CSSGeneratore di pulsanti CSS
Personalizza gli stati di un pulsante nativo, verifica il focus e copia HTML e CSS.
Apri strumento — Generatore di pulsanti CSSGeneratore CSS border-radius
Modifica otto raggi, visualizza il riquadro e copia il CSS in pixel o percentuale.
Apri strumento — Generatore CSS border-radiusGeneratore 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 GridGeneratore 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 FlexboxGeneratore 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 testoGeneratore di trasformazioni CSS
Componi trasformazioni 2D CSS ripetibili, modifica px o la traslazione e l'origine percentuale, ispeziona una casella di riferimento e copia le esatte dichiarazioni attuali.
Apri strumento — Generatore di trasformazioni CSSGeneratore di ombre CSS
Crea livelli box-shadow ordinati, visualizza l’anteprima e copia il codice CSS.
Apri strumento — Generatore di ombre CSSFiligrana per immagini
Aggiungi testo o un logo alle immagini, controlla i risultati e scarica i singoli file o uno ZIP.
Apri strumento — Filigrana per immaginiGeneratore di gradienti CSS
Crea gradienti lineari o radiali regolando colori, opacità e punti.
Apri strumento — Generatore di gradienti CSSConvertitore colori
Converti valori sRGB HEX, RGB e HSL supportati con alfa e precisione esplicita.
Apri strumento — Convertitore coloriImmagine 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 immagineVerifica 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 coloriCalcolatore 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 risoluzioneCalcolatore 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’aspettoCompressore immagini
Prova ad adattare un JPEG, PNG o WebP a una dimensione file desiderata, con risultati misurati e dimensioni riducibili.
Apri strumento — Compressore immaginiHEIC 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 JPGConvertitore di immagini
Converti immagini PNG, JPEG e WebP in locale, imposta trasparenza, sfondo e qualità e scarica i risultati.
Apri strumento — Convertitore di immaginiCrea collage di foto
Disponi le foto locali in una griglia e scarica un PNG o JPEG.
Apri strumento — Crea collage di fotoRuotare 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 immaginiRitagliare immagini
Ritaglia un JPEG, PNG o WebP locale con precisione in pixel e scarica il risultato in PNG o JPEG.
Apri strumento — Ritagliare immaginiRidimensionare immagini
Ridimensiona JPG, PNG o WebP in pixel o percentuale, controlla l’anteprima e scarica il risultato.
Apri strumento — Ridimensionare immagini