DevToolPal
UK

Одиниці CSS

rem → px: конвертер

Переведення величин: rem (rem) → пікселі (px). 1 rem = 16 px, а 1 px = 0,0625 rem.

Формула

px = rem × 16

Як перевести

Щоб перевести rem у px, помножте значення на 16. Наприклад, 2 rem = 32 px.

Таблиця переведення

rem px
0,25 rem 4 px
0,5 rem 8 px
0,75 rem 12 px
0,875 rem 14 px
1 rem 16 px
1,25 rem 20 px
1,5 rem 24 px
2 rem 32 px
2,5 rem 40 px
3 rem 48 px
4 rem 64 px

Таблицю розраховано для: базовий розмір шрифту 16px. Змініть налаштування в конвертері вище під свій проєкт.

Про ці одиниці

Браузери переводять будь-яку довжину CSS у пікселі. rem залежить від розміру шрифту кореневого елемента, em — від розміру шрифту батьківського; в основних браузерах обидва дорівнюють 16px, якщо сторінка чи користувач їх не змінили. 1pt — це 1/72 дюйма, 1px — 1/96 дюйма, отже 1pt = 1,333px. vw — 1 % ширини вʼюпорту, тому його розмір у пікселях залежить від екрана.

Часті запитання

› Як перевести rem у px?

1 rem = 16 px. Щоб перевести, помножте значення на 16: 2 rem = 32 px.

› Скільки rem в 1 px?

1 px = 0,0625 rem. Зворотна формула: rem = px ÷ 16.

› Навіщо використовувати rem замість px?

Розміри в rem слідують за налаштуванням розміру шрифту в браузері користувача, що важливо для доступності, а зміна одного кореневого значення узгоджено масштабує весь макет.

› Чим rem відрізняється від em?

rem завжди бере розмір шрифту кореневого елемента (html). em бере розмір шрифту батьківського елемента, тому вкладені значення em перемножуються.