Перейти к содержимому
Aback Tools Logo

Конвертер единиц видового экрана

Мгновенно конвертируйте любые единицы области просмотра CSS (vw, vh, vmin, vmax, dvw, dvh, svw, svh, lvw, lvh) в px, rem, em, pt, проценты и физические единицы. Установите собственные размеры области просмотра, выберите одну из 11 предустановок устройства и просматривайте все конверсии в одной прокручиваемой таблице. Полностью конфиденциальный, 100% бесплатный и не требующий регистрации.

Viewport Unit Converter
Convert between CSS viewport units (vw, vh, vmin, vmax, dvw, dvh, svw, svh, lvw, lvh) and pixels, rem, em, pt, percentages, and physical units. Set custom viewport dimensions or use device presets. All calculations run in your browser.
Conversion Input

Common CSS values

Result
16.0000vw307.2000px
Viewport Settings

Device Presets

px
px
All Unit Conversions16vw @ 1920×1080
UnitValue
vh
28.4444vh
vmin
28.4444vmin
vmax
16.0000vmax
dvw
16.0000dvw
dvh
28.4444dvh
dvmin
28.4444dvmin
dvmax
16.0000dvmax
svw
16.0000svw
svh
28.4444svh
svmin
28.4444svmin
svmax
16.0000svmax
lvw
16.0000lvw
lvh
28.4444lvh
lvmin
28.4444lvmin
lvmax
16.0000lvmax
vi
16.0000vi
vb
28.4444vb
px
307.2000px
rem
19.2000rem
em
19.2000em
pt
230.4000pt
%
16.0000%
cm
8.1280cm
mm
81.2800mm
in
3.2000in
pc
19.2000pc
q
325.1200q
ch
38.4000ch
ex
38.4000ex

Dynamic viewport units (dvw, dvh) account for browser chrome (address bar, toolbars) that appears and disappears on scroll. Small viewport units (svw, svh) use the smallest possible viewport size. Large viewport units (lvw, lvh) use the largest possible. In this tool, dynamic/small/large units are approximated using the viewport dimensions you provide, since actual browser chrome varies by device and browser.

Зачем использовать наш конвертер единиц видового экрана?

  • Мгновенное преобразование между всеми единицами видового экрана. Конвертер единиц видового экрана мгновенно преобразует значения между vw, vh, vmin, vmax, dvw, dvh, svw, svh, lvw, lvh и другими, а также px, rem, em, pt, процентами и физическими единицами. Каждое нажатие клавиши обновляет все результаты в режиме реального времени без необходимости нажатия кнопки.
  • Предварительные настройки реальных устройств и пользовательская область просмотра: выберите одну из 11 предустановок устройства — iPhone, iPad, Pixel, Galaxy и несколько размеров рабочего стола — или введите собственные размеры области просмотра. Посмотрите, как именно ваши значения CSS ведут себя на разных точках останова, не переключая DevTools браузера.
  • Все единицы измерения в одном представлении: просматривайте все преобразования единиц одновременно в прокручиваемой таблице результатов. В каждой строке отображается имя единицы измерения и преобразованное значение с помощью кнопки копирования одним щелчком мыши. Основной результат хорошо виден в контексте текущих размеров видового экрана.
  • Быстрые настройки значений CSS: быстро выбирайте из 17 распространенных значений CSS (1, 2, 4, 8, 12, 16, 20, 24, 32, 40, 48, 56, 64, 72, 80, 96, 100), чтобы мгновенно увидеть, какой эквивалент находится в каждой единице просмотра — идеально подходит для рабочих процессов адаптивного дизайна.

Распространенные случаи использования конвертера единиц видового экрана

  • Разработка адаптивного CSS. Разработчики внешнего интерфейса используют конвертер единиц просмотра для преобразования значений пикселей макета дизайна в адаптивные единицы просмотра (vw, vh, vmin, vmax). Преобразуйте размеры шрифтов, интервалы и размеры элементов в разных размерах области просмотра без ручных вычислений.
  • Адаптивный дизайн, ориентированный на мобильные устройства. Мобильные дизайнеры используют конвертер единиц просмотра, чтобы гарантировать, что значения CSS работают на разных размерах телефонов. Проверьте, как размер шрифта 5vw отображается на iPhone SE (375 пикселей) и Pixel 7 (412 пикселей), и соответствующим образом настройте его для обеспечения единообразия типографики.
  • Планирование планшетов и точек останова. Дизайнеры и разработчики используют конвертер единиц видового экрана для планирования адаптивных точек останова. Узнайте, как ведут себя единицы области просмотра на iPad (744–834 пикселей) и размерах планшетов, чтобы обеспечить плавное масштабирование между макетами для мобильных устройств и настольных компьютеров.
  • Передача от проекта к коду: дизайнеры используют конвертер единиц видового экрана во время передачи от проекта к разработке. Преобразуйте значения пикселей Figma в эквивалентные единицы области просмотра при целевом размере области просмотра, предоставляя разработчикам точные значения CSS, соответствующие замыслу дизайна.
  • Макеты большого экрана и рабочего стола. Разработчики настольных компьютеров используют конвертер единиц видового экрана для проверки значений CSS при обычных размерах рабочего стола — 1024 пикселей, 1280 пикселей, 1366 пикселей, 1440 пикселей и 1920 пикселей. Убедитесь, что макеты на базе vw правильно масштабируются от стандартных ноутбуков до сверхшироких мониторов.
  • Системы размера шрифта и интервалов. Разработчики систем дизайна используют конвертер единиц видового экрана для создания адаптивных масштабов шрифтов и интервалов. Преобразование между rem (относительно корня), vw (относительно области просмотра) и px (абсолютно) для создания согласованных токенов дизайна, которые предсказуемо масштабируются.

Что такое единицы просмотра CSS?

Единицы области просмотра CSS — это относительные единицы длины, которые рассчитываются на основе размера области просмотра — видимой области веб-страницы в окне браузера. Существует три категории единиц просмотра. Классические единицы измерения ( vw , vh , vmin , vmax ) основаны на начальном содержащем блоке. Новые единицы измерения, добавленные в CSS Values ​​Level 4, обеспечивают более точное управление: dvw/dvh (динамический — реагирует на изменения браузера Chrome), svw/svh (маленький — использует минимально возможное окно просмотра) и lvw/lvh (большой — использует максимально возможное окно просмотра). Наш конвертер единиц видового экрана позволяет конвертировать все эти единицы длины в другие единицы длины CSS, помогая уверенно создавать адаптивные проекты.

Как работает наш конвертер единиц видового экрана

  1. Введите свое значение: введите числовое значение и выберите исходную единицу измерения (например, 16 vw). Используйте общие настройки значений CSS, чтобы быстро протестировать стандартные значения интервалов, такие как 8, 16, 24, 32, 48 и 64.
  2. Установите размер области просмотра: выберите предустановку устройства (iPhone, iPad, размеры рабочего стола) или введите собственную ширину и высоту области просмотра. Размер корневого шрифта (для rem) и размер родительского шрифта (для em) также можно настроить. Все конверсии обновляются мгновенно при изменении любых настроек.
  3. Прочтите результаты: основное преобразование (в пиксели) отображается на видном месте, а полная таблица результатов отображает эквивалентное значение во всех поддерживаемых единицах — единицах области просмотра, единицах относительно шрифта, физических единицах, процентах и ​​т. д. Копируйте отдельные значения или все значения сразу одним щелчком мыши.

Объяснение категорий единиц видового экрана

  • Классические единицы просмотра (vw, vh, vmin, vmax): 1vw = 1% ширины области просмотра, 1vh = 1% высоты области просмотра, 1vmin = 1% меньшего размера (полезно для обеспечения соответствия элементов в обеих ориентациях) и 1vmax = 1% большего размера. Они основаны на начальном содержащем блоке и имеют отличную поддержку браузеров.
  • Динамические единицы области просмотра (dvw, dvh, dvmin, dvmax). Эти единицы реагируют на динамические изменения размера области просмотра, вызванные появлением или исчезновением хрома браузера (адресная строка, панели инструментов) при прокрутке пользователем. В мобильных браузерах 100dvh дает фактическую видимую высоту, включая динамические изменения, решая классическую проблему «100vh включает адресную строку».
  • Маленькие и большие единицы области просмотра (svw, svh, lvw, lvh). Маленькие единицы области просмотра используют минимально возможный размер области просмотра (с полностью видимым хромом браузера). Большие единицы области просмотра используют максимально возможный размер области просмотра (со скрытым браузером Chrome). Использование 100svh гарантирует, что ваш элемент поместится даже при отображении адресной строки, а 100lvh заполнит весь экран после прокрутки пользователем.
  • Физические единицы и единицы, относящиеся к шрифту: px (пиксели CSS), pt (точки), см, мм, дюймы (дюймы), pc (пики), q (четверть миллиметра), rem (корневой em), em (родительский em), ch (ширина символа «0») и ex (x-высота «x»). Конвертер единиц просмотра обрабатывает все это вместе с единицами просмотра для полного преобразования длины CSS.

Советы по использованию единиц видового экрана

Единицы области просмотра являются мощными, но требуют осторожного использования:

  • Типографика: используйте зажим() с единицами измерения vw для обеспечения адаптивных размеров шрифта, которые остаются в пределах минимального/максимального значения — например, Font-size: Clamp(16px, 2vw, 24px) . Используйте конвертер, чтобы найти правильное значение vw для вашего целевого размера пикселя.
  • Полноразмерные элементы: на мобильных устройствах высота: 100vh может быть больше видимой области из-за браузера Chrome. Рассмотрите возможность использования 100dvh (динамический) или 100lvh (большой) для полноэкранных макетов.
  • Избегайте чрезмерного использования основного текста: единицы просмотра в основном тексте могут вызвать проблемы с доступностью, поскольку пользователи не могут изменять размер текста, в котором используются единицы vw, в некоторых браузерах. Используйте rem для основного текста и оставьте vw для заголовков и больших элементов.
  • Тестируйте на нескольких точках останова: значение, которое работает при разрешении 1440 пикселей, может быть слишком большим при разрешении 375 пикселей или слишком маленьким при разрешении 2560 пикселей. Используйте конвертер единиц видового экрана с различными предустановками устройств, чтобы проверить значения во всем диапазоне размеров видового экрана.

Часто задаваемые вопросы

Конвертер единиц просмотра преобразует значения между единицами просмотра CSS (vw, vh, vmin, vmax, dvw, dvh, svw, svh, lvw, lvh) и другими единицами длины CSS, такими как пиксели, rem, em, pt и проценты. Учитывая числовое значение и исходную единицу измерения, он вычисляет эквивалентное значение в каждой другой единице измерения на основе предоставленных вами размеров области просмотра. Все расчеты выполняются локально в вашем браузере.

Все четыре представляют 1% ширины области просмотра, но основаны на различных определениях области просмотра: vw использует начальный содержащий блок (стандартная область просмотра), dvw (динамический) реагирует на изменения браузера Chrome, такие как появление или исчезновение адресной строки, svw (маленький) использует минимально возможный размер области просмотра с полностью видимым хромом, а lvw (большой) использует максимально возможный размер области просмотра со скрытым хромом. На практике dvw и lvw полезны для мобильных макетов, где размер адресной строки влияет на видимую область.

Чтобы преобразовать vw в пиксели, умножьте значение vw на ширину области просмотра и разделите на 100. Например, 5vw в области просмотра 1440 пикселей = 5 × 1440/100 = 72 пикселя. Конвертер единиц видового экрана делает это автоматически — просто введите значение vw, выберите размер области просмотра (или выберите предустановку устройства) и мгновенно считайте эквивалент пикселя.

Используйте пресеты устройств, соответствующие вашей целевой аудитории: iPhone (390×844 для iPhone 14 Pro, 375×667 для iPhone SE), Android (412×915 для Pixel 7, 360×780 для Galaxy S23), iPad (834×1194 для iPad Pro 11») и стандартные размеры рабочего стола (1920×1080, 1440×900, 1366×768, 1280×720). Для адаптивного дизайна проверьте значения при наименьшем и наибольшем размерах области просмотра, которые вы поддерживаете.

rem (корень em) зависит от размера шрифта корневого элемента (<html>), который в большинстве браузеров по умолчанию равен 16 пикселей. em относится к размеру шрифта родительского элемента, который может варьироваться в зависимости от положения элемента в дереве DOM. Конвертер единиц видового экрана позволяет вам устанавливать собственные значения как для размера корневого шрифта (для rem), так и для размера родительского шрифта (для em), чтобы они соответствовали вашей системе дизайна.

Да. Конвертер единиц видового экрана поддерживает физические единицы, включая px (пиксели CSS), pt (точки — 1pt = 1/72 дюйма), см (сантиметры), мм (миллиметры), дюймы (дюймы), ПК (пики — 1pc = 12pt) и q (четверть миллиметра — 1q = 0,25 мм). Во всех физических преобразованиях используется стандарт CSS 96 точек на дюйм, поэтому 1 дюйм всегда равен 96 пикселям CSS.

В этом инструменте единицы динамической области просмотра аппроксимируются с использованием предоставленных вами размеров области просмотра, поскольку фактический «динамический» размер области просмотра зависит от конкретного браузера, устройства и состояния Chrome браузера. На реальном устройстве 100dvh может быть на 10–15 % меньше, чем 100vh, когда видна адресная строка. Инструмент показывает математическое преобразование на основе размеров вашего окна просмотра — фактические значения на устройствах могут отличаться.

Да. Конвертер единиц просмотра на 100% бесплатен, не требует регистрации, не имеет дополнительных функций, ограничений на использование и рекламы, блокирующей интерфейс. Конвертируйте неограниченное количество значений во всех единицах просмотра столько раз, сколько вам нужно.