DevToolPal
UK

Одиниці CSS

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

Переведення величин: одиниці ширини вʼюпорту (vw) → пікселі (px). 1 vw = 19,2 px, а 1 px = 0,05208333333 vw.

Формула

px = vw × 1920 ÷ 100

Як перевести

Щоб перевести vw у px, скористайтеся формулою px = vw × 1920 ÷ 100. Наприклад, 25 vw = 480 px.

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

vw px
1 vw 19,2 px
2 vw 38,4 px
5 vw 96 px
10 vw 192 px
25 vw 480 px
50 vw 960 px
75 vw 1 440 px
100 vw 1 920 px

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

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

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

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

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

1 vw = 19,2 px. Щоб перевести, скористайтеся формулою px = vw × 1920 ÷ 100: 25 vw = 480 px.

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

1 px = 0,05208333333 vw. Зворотна формула: vw = px × 100 ÷ 1920.

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

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

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

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