DevToolPal
RU

Единицы 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 перемножаются.