Konwerter PX na REM

Przeliczaj długości CSS między px, rem, em, pt i innymi jednostkami. rem i em zależą od bazowego rozmiaru czcionki, więc wpisz bazę, według której przeliczasz.

px
px
Początkowa wartość 16px to domyślny rozmiar czcionki w większości przeglądarek. Nie jest to wartość ustalona w specyfikacji CSS i zmienia się wraz z ustawieniami użytkownika i CSS strony. Możesz zmienić obie bazy. Nie wpływają one na przeliczenie, w którym nie występuje rem ani em.
Przeliczona wartość —

Jak przeliczane są jednostki CSS

Bezwzględne jednostki CSS (px, pt, pc, in, cm, mm, Q) są zdefiniowane w specyfikacji W3C CSS Values and Units w następujący sposób.

Jednostka Definicja W px
in (cal) 1in = 2.54cm = 96px 96 px
px (piksel) 1px = 1/96 in 1 px
pt (punkt) 1pt = 1/72 in 4/3 px (około 1,3333 px)
pc (pica) 1pc = 1/6 in (12pt) 16 px
cm (centymetr) 1in = 2.54cm około 37,7953 px
mm (milimetr) 1cm = 10mm około 3,77953 px
Q (ćwierć milimetra) 1Q = 1/40 cm około 0,944882 px

Obliczenie używa dokładnych ułamków. Wartość, która nie dzieli się bez reszty (taka jak cm, mm lub Q w px), jest oznaczona jako „wartość zaokrąglona”.

rem i em zależą od bazowego rozmiaru czcionki

Wartość początkowa 16px to tylko wygodna wartość domyślna. To narzędzie przelicza według wpisanej przez Ciebie bazy (w px), a inna baza daje inny wynik w rem lub em.

Piksel CSS to nie piksel ekranu

Piksel CSS (px) nie jest fizycznym pikselem ekranu (pikselem urządzenia). To piksel referencyjny zdefiniowany jako 1/96 cala. Na ekranie o dużej gęstości jeden piksel CSS może być rysowany za pomocą kilku pikseli urządzenia (na przykład 2 × 2).

Przykłady

Uwagi

Źródła

Najczęściej zadawane pytania

Ile px to 1rem?

To zależy od font-size elementu głównego (html). Przy bazie 16px jest to 16px, ale jeśli font-size elementu html się zmieni, zmieni się też rozmiar 1rem. Wpisz swoją bazę, aby przeliczyć.

Czy używać px, czy pt?

px i rem są powszechne na ekranach. pt częściej stosuje się w CSS do druku. Ponieważ 1pt = 4/3 px, 12pt to 16px.

Jaka jest różnica między em a rem?

rem jest względne wobec font-size elementu głównego, więc ma ten sam rozmiar, gdziekolwiek go użyjesz. em jest względne wobec font-size w miejscu użycia, więc zagnieżdżone elementy mogą zmieniać jego rozmiar.