Конвертируйте px, rem, em, pt и % с живой таблицей и готовым к копированию CSS

Значение для конвертации
px
px

rem относителен корневого размера шрифта; em и % относительны родительского.

Сконвертированные значения
px
0
rem
0
em
0
pt
0
%
0
Распространённые значения
PXREMEMPT
10
12
14
16
18
20
24
28
32
40
48
64
Фрагмент CSS

						

О Конвертер пикселей в EM/REM

Конвертер пикселей в EM/REM переводит значения длины CSS между px, rem, em, pt и процентами. Введите значение в любой из пяти единиц, и живая таблица покажет его эквивалент во всех остальных — плюс готовый к копированию фрагмент CSS, который можно вставить прямо в таблицу стилей.

Преобразования учитывают, как CSS фактически разрешает единицы: rem относится к размеру шрифта корневого элемента, а em и % относятся к размеру шрифта родительского элемента. Оба базовых размера можно редактировать, так что вы можете смоделировать корень 16 px с компонентом 14 px или любую используемую вами шкалу дизайн-системы.

Таблица распространенных значений сопоставляет размеры, к которым чаще всего обращаются дизайнеры — так что вопросы вроде "сколько будет 24px в rem" получают ответ с первого взгляда. Инструмент бесплатный, обновляется по мере ввода и является незаменимым помощником для преобразования макетов с фиксированными пикселями в доступный, масштабируемый CSS на основе rem.

Как использовать Конвертер пикселей в EM/REM

  1. Введите значение для преобразования и выберите его единицу: px, rem, em, pt или %.
  2. Скорректируйте размер шрифта корневого элемента (для rem) и размер шрифта родительского элемента (для em и %), если они отличаются от 16 px.
  3. Прочитайте преобразованные значения в живой таблице.
  4. Скопируйте сгенерированный фрагмент CSS или любое значение из таблицы распространенных значений.

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

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

При стандартном корневом размере шрифта 16 px, 16 px равны ровно 1 rem. Измените поле корневого размера, и конвертер пересчитает — при корне 18 px, 16 px становится примерно 0,889 rem.

Значения rem масштабируются, когда пользователи меняют базовый размер шрифта в браузере, сохраняя читаемость текста для людей, которым нужен более крупный шрифт. Фиксированные размеры px игнорируют эту настройку, что вредит доступности.

CSS определяет 1 pt как 1/72 дюйма, а 1 px как 1/96, поэтому 1 pt = 1,333 px и 12 pt = 16 px. Пункты в основном встречаются в стилях для печати и документах, импортированных из текстовых процессоров.

Для размера шрифта % относится к размеру шрифта родительского элемента, так же как em: 100% равны размеру родителя, поэтому 87,5% от родителя в 16 px составляют 14 px. Установите поле размера родителя в соответствии с вашим контекстом.

Поделиться

Популярные запросы
конвертер px в rem конвертер px в em пиксели в rem rem в px конвертер единиц css калькулятор px em rem
Нужна помощь?
Возникла проблема с этим инструментом? Сообщите нам.
Сообщить о проблеме

Добавьте этот бесплатный инструмент на свой сайт — скопируйте и вставьте код ниже.