Indice dei Contenuti
Convertitore da PX a REM
Tabelle di Conversione da PX a REM
Da Pixel (PX) a REM
Pixel | REM |
---|---|
1px | 0.0625rem |
2px | 0.125rem |
3px | 0.1875rem |
4px | 0.25rem |
5px | 0.3125rem |
6px | 0.375rem |
8px | 0.5rem |
10px | 0.625rem |
12px | 0.75rem |
14px | 0.875rem |
15px | 0.9375rem |
16px | 1rem |
18px | 1.125rem |
20px | 1.25rem |
24px | 1.5rem |
25px | 1.5625rem |
28px | 1.75rem |
32px | 2rem |
36px | 2.25rem |
40px | 2.5rem |
44px | 2.75rem |
48px | 3rem |
50px | 3.125rem |
56px | 3.5rem |
64px | 4rem |
72px | 4.5rem |
75px | 4.6875rem |
80px | 5rem |
90px | 5.625rem |
100px | 6.25rem |
Da REM a Pixel (PX)
Assume la dimensione predefinita del carattere del browser di 16px
REM | Pixel |
---|---|
0.01rem | 0.16px |
0.03rem | 0.48px |
0.05rem | 0.8px |
0.08rem | 1.28px |
0.1rem | 1.6px |
0.15rem | 2.4px |
0.2rem | 3.2px |
0.5rem | 8px |
1rem | 16px |
2rem | 32px |
3rem | 48px |
4rem | 64px |
5rem | 80px |
6rem | 96px |
8rem | 128px |
10rem | 160px |
15rem | 240px |
20rem | 320px |
30rem | 480px |
40rem | 640px |
50rem | 800px |
60rem | 960px |
80rem | 1280px |
100rem | 1600px |
Conversione da PX a REM in CSS
PX (pixel) e REM (root em) sono due unità usate per definire le dimensioni degli elementi nei Fogli di Stile a Cascata (CSS). Capire come convertirli è fondamentale per creare pagine web responsive e adattabili.
Ecco una spiegazione della conversione da PX a REM:
1. Unità:
- PX (Pixel) è un’unità assoluta che rappresenta un numero fisso di pixel sullo schermo. È indipendente dalle impostazioni della dimensione del carattere dell’utente.
- REM (Root Em): Un’unità relativa basata sulla dimensione del carattere dell’elemento HTML radice. Di default, la dimensione del carattere radice è 16px nella maggior parte dei browser. Quindi, 1rem equivale a 16px.
2. Perché usare REM?
- Responsività: REM permette agli elementi di scalare proporzionalmente con le preferenze di dimensione del carattere dell’utente. Questo è essenziale per il design web responsivo, assicurando che il tuo sito si adatti a diverse dimensioni dello schermo e preferenze dell’utente.
- Manutenibilità: Usare REM nei tuoi fogli di stile rende più facile mantenere dimensioni dei caratteri coerenti su tutto il sito. Cambiare la dimensione del carattere radice regola automaticamente tutti gli elementi basati su REM.
3. Formula di conversione:
Per convertire PX in REM, dividi il valore in pixel per la dimensione del carattere di base (di solito 16px):
rem_value = px_value / root_font_size
Ad esempio, per convertire 24px in rem assumendo una dimensione di carattere di base di 16px:
rem_value = 24px / 16px = 1.5rem
4. Punti Importanti:
- La conversione dipende dalla dimensione del carattere di base. Se cambi la dimensione del carattere di base nel tuo CSS, i valori REM avranno un effetto diverso.
- I browser di solito usano una dimensione del carattere di base predefinita di 16px. Comunque, è una buona pratica definire esplicitamente la dimensione del carattere di base nel tuo CSS per un migliore controllo.
- Mentre REM offre vantaggi per la reattività, ci possono essere situazioni in cui PX potrebbe essere preferito, come per elementi di dimensioni fisse come icone o bordi.
5. Considerazioni Aggiuntive:
- Compatibilità del Browser: Mentre REM è ampiamente supportato, è sempre una buona idea controllare la compatibilità per i browser più vecchi.
- Elementi Annidati: Quando usi REM all’interno di elementi annidati, si applica l’ereditarietà della dimensione del carattere. Il valore REM è relativo alla dimensione del carattere dell’elemento genitore più vicino, non alla dimensione del carattere di base.
Cerchi contenuti freschi?
Ricevi articoli e approfondimenti dalla nostra newsletter settimanale.
Inserendo la tua email, accetti di ricevere email da Elementor, incluse email di marketing, e accetti i nostri Termini e Condizioni e la Politica sulla Privacy