| px | rem | em | pt | % |
|---|---|---|---|---|
| 1 | 0.0625 | 0.0625 | 0.75 | 6.25 |
| 2 | 0.125 | 0.125 | 1.5 | 12.5 |
| 4 | 0.25 | 0.25 | 3 | 25 |
| 8 | 0.5 | 0.5 | 6 | 50 |
| 10 | 0.625 | 0.625 | 7.5 | 62.5 |
| 12 | 0.75 | 0.75 | 9 | 75 |
| 14 | 0.875 | 0.875 | 10.5 | 87.5 |
| 16 | 1 | 1 | 12 | 100 |
| 18 | 1.125 | 1.125 | 13.5 | 112.5 |
| 20 | 1.25 | 1.25 | 15 | 125 |
| 24 | 1.5 | 1.5 | 18 | 150 |
| 28 | 1.75 | 1.75 | 21 | 175 |
| 32 | 2 | 2 | 24 | 200 |
| 36 | 2.25 | 2.25 | 27 | 225 |
| 40 | 2.5 | 2.5 | 30 | 250 |
| 48 | 3 | 3 | 36 | 300 |
| 56 | 3.5 | 3.5 | 42 | 350 |
| 64 | 4 | 4 | 48 | 400 |
Un convertitore di unità CSS traduce una lunghezza tra le unità utilizzate da CSS per il tipo di dimensionamento e il layout: PX, REM, EM, PT e %. Esiste perché il design moderno e reattivo si basa su unità relative - scala REM ed EM con le impostazioni delle dimensioni del carattere e lo zoom dell'utente - mentre i modelli di design e i vecchi fogli di stile sono solitamente espressi in pixel fissi. Questo strumento prende un valore come 24px e lo mostra come 1.5rem, 1.5em, 18pt e 150% contemporaneamente, e funziona in ogni direzione da un singolo campo.
Le conversioni si basano tutte su un numero: la dimensione del carattere radice (base), che è predefinita a 16px perché è l'impostazione predefinita del browser per l'elemento HTML. Un REM è sempre uguale a quella base del carattere di base, quindi a 16px il valore 16px è 1rem, 24px è 1.5rem e 8px è 0.5rem. I punti sono legati al pixel di riferimento CSS - 1 pollice è 96px e 72pt - quindi 1pt è uguale a 96/72, circa 1.333px. La percentuale viene trattata come una quota della dimensione del carattere di base, quindi il 100% è uguale alla base e il 50% ne equivale alla metà.
Tutto viene eseguito nel tuo browser durante la digitazione, quindi non c'è caricamento, nessuna attesa su un server e nessun limite al numero di valori che converti. Modificare la dimensione del carattere di base per modellare un componente che imposta la propria dimensione del carattere, leggere i risultati in ogni unità e copiare quello che serve. La tabella da PX a REM incorporata ti dà un riferimento pronto per le dimensioni che emergono di più in una scala di tipo.
Digita il numero che vuoi convertire e scegli l'unità in cui si trova attualmente in — PX, REM, EM, PT o %. Puoi anche incollare un valore con la sua unità, come 24px, e lo strumento leggerà l'unità per te.
Regola la dimensione del carattere principale se il tuo progetto utilizza qualcosa di diverso dal browser 16px predefinito. Questo controlla il modo in cui REM, EM e % si riferiscono ai pixel.
Il convertitore mostra istantaneamente il valore equivalente in tutte le unità supportate, ognuna con il suo suffisso unitario in modo da poterlo rilasciare direttamente in CSS.
Copia qualsiasi risultato con un clic o scansiona la tabella di riferimento da PX a REM per le dimensioni comuni in una scala tipografica.
Inserisci un valore e vedi istantaneamente PX, REM, EM, PT e % fianco a fianco, ciascuno formattato con la sua unità in modo da poterlo incollare direttamente in un foglio di stile.
La dimensione del carattere radice è regolabile, quindi le conversioni REM, EM e % corrispondono al tuo progetto, indipendentemente dal fatto che utilizzi il 16px predefinito, un trucco da 10px "62,5%" o una dimensione del carattere a livello di componente.
Non esiste un "da" e "a". Converti PX in REM, REM in PX, PX in EM o Pt in PX - qualsiasi unità in qualsiasi unità - da un singolo ingresso.
Una tabella integrata elenca gli equivalenti REM, EM, PT e % per le dimensioni dei pixel che appaiono più nelle scale di tipo, in modo da poter bulmare un'intera scala nella base scelta.
Design layered CSS box-shadows with a live preview and sliders for offset, blur, spread, color, opacity, and inset — then copy production-ready CSS.
Create beautiful CSS gradients with live preview
Convert length, weight, temperature, area, volume, speed, time, data, pressure, energy, and angle units instantly with exact conversion factors
0 comments
No comments yet. Be the first to share your thoughts!