PX till REM-omvandlare

Omvandla CSS-längder mellan px, rem, em, pt och andra enheter. rem och em beror på en bas för teckenstorlek, så du anger den bas som ska användas.

px
px
Startvärdet 16px är standardstorleken för typsnitt i de flesta webbläsare. Det är inte ett värde som anges av CSS-specifikationen, och det ändras med användarens inställningar och sidans CSS. Du kan ändra båda baserna. De påverkar inte en omvandling som inte involverar rem eller em.
Omvandlat värde —

Så omvandlas CSS-enheter

De absoluta CSS-enheterna (px, pt, pc, in, cm, mm, Q) definieras i W3C-specifikationen CSS Values and Units, enligt följande.

Enhet Definition I px
in (tum) 1in = 2.54cm = 96px 96 px
px (pixel) 1px = 1/96 in 1 px
pt (punkt) 1pt = 1/72 in 4/3 px (ca 1,3333 px)
pc (pica) 1pc = 1/6 in (12pt) 16 px
cm (centimeter) 1in = 2.54cm ca 37,7953 px
mm (millimeter) 1cm = 10mm ca 3,77953 px
Q (kvartsmillimeter) 1Q = 1/40 cm ca 0,944882 px

Beräkningen använder exakta bråk. Ett värde som inte går jämnt upp (som cm, mm eller Q i px) märks ”avrundat värde”.

rem och em beror på en bas för teckenstorlek

Startvärdet 16px är bara en praktisk standard. Det här verktyget omvandlar med den bas (i px) du anger, och en annan bas ger ett annat rem- eller em-resultat.

En CSS-pixel är inte en skärmpixel

En CSS-px är inte en fysisk pixel på en skärm (en enhetspixel). Det är en referenspixel som definieras som 1/96 tum. På en skärm med hög täthet kan en CSS-pixel ritas med flera enhetspixlar (till exempel 2 × 2).

Exempel

Anmärkningar

Källor

Vanliga frågor

Hur många px är 1rem?

Det beror på font-size för rotelementet (html). Med basen 16px är det 16px, men om html-elementets font-size ändras ändras också storleken på 1rem. Ange din bas för att omvandla.

Ska jag använda px eller pt?

px och rem är vanliga för skärmar. pt används oftare i CSS för utskrift. Eftersom 1pt = 4/3 px är 12pt 16px.

Vad är skillnaden mellan em och rem?

rem är relativt rotelementets font-size, så det är lika stort var du än använder det. em är relativt font-size där det används, så nästlade element kan ändra dess storlek.