Как использовать
- Подтвердите
html font-sizeвашего проекта в поле «Базовый размер». Обычным значением по умолчанию является 16px. - Введите значение из дизайна, например
24, в поле PX. - Поле REM мгновенно обновится до
1.5rem; вы также можете ввести2rem, чтобы получить32px. - Используйте таблицу ниже для обычных размеров шрифтов, значений отступов и справочника по интервалам Tailwind.
Основные функции
- Мгновенная двусторонняя конвертация: Введите PX или REM и сразу получите противоположное значение без кнопки расчета.
- Настраиваемый базовый размер шрифта: Начните с 16px или переключитесь на 10px, 14px или любой другой корневой размер для конкретного проекта.
- Встроенная шпаргалка: Общие размеры обновляются вместе с базовым размером, включая эквиваленты 12px, 16px, 24px и 32px.
- Справочник по интервалам Tailwind: Смотрите общие токены интервалов Tailwind для соответствующих пиксельных значений.
- Локально и быстро: Все расчеты выполняются в памяти браузера без сетевых запросов.
Похожие инструменты
Локально минифицируйте или форматируйте CSS без загрузки на сервер. Удаляйте комментарии и пробелы, просматривайте статистику сжатия или делайте код читаемым. Скопируйте результат.
Безопасный JSON-форматтер: форматируйте, проверяйте и исправляйте JSON локально. Улучшение читаемости/минификация, подсветка ошибок, генерация TypeScript или Zod, конвертация в XML — приватно. Попробуйте сейчас.
Бесплатный тестер и анализатор JSONPath для JSON из API. Извлекайте совпадающие узлы в реальном времени, проверяйте пути и копируйте результаты JSON, пока парсинг остается локальным в вашем браузере.
Конвертируйте объекты или массивы JSON в CSV локально в вашем браузере. Выравнивайте вложенные поля, просматривайте результат, а затем копируйте или скачивайте CSV без загрузки данных на сервер.
Конвертируйте текст или файлы CSV в массивы JSON локально в вашем браузере. Поддерживает заголовки, разделители (запятая/точка с запятой/табуляция), перетаскивание файлов, копирование и скачивание без загрузки на сервер.
Локально сравнивайте два JSON-документа в браузере. Сортируйте ключи объектов для семантического сравнения (semantic diff), игнорируйте различия в порядке следования ключей и отмечайте добавленные, удаленные и измененные поля без загрузки на сервер.
Сжимайте JSON в одну строку, удаляйте отступы и переносы строк, а также сравнивайте исходный размер, сжатый размер, сэкономленные байты и процент сжатия.
Бесплатный инструмент для конвертации JSON в TypeScript. Мгновенно генерируйте интерфейсы и типы TypeScript из ваших JSON-данных. 100% приватная генерация кода на стороне клиента.
Логика расчёта
- Формула PX в REM:
REM = PX / Base Size. - Формула REM в PX:
PX = REM × Base Size. - При базовом размере корня браузера по умолчанию
16px = 1remи24px = 1.5rem.
Часто задаваемые вопросы
Сколько пикселей в 1rem?
В большинстве браузеров 1rem по умолчанию равен 16px. Если в вашем проекте изменяется html { font-size }, используйте этот корневой размер.
В чем разница между PX и REM?
PX — это абсолютная единица пикселя. REM — относится к корневому размеру шрифта, что помогает макетам учитывать предпочтения пользователя в отношении размера шрифта.
Почему в некоторых проектах используется база 10px?
Некоторые команды устанавливают html { font-size: 62.5%; }, так что 1rem составляет около 10px, что облегчает вычисления в уме. Учтите доступность, прежде чем внедрять это.
Конвертирует ли это также EM?
Нет. Этот инструмент фокусируется на PX и REM. EM зависит от размера шрифта текущего элемента, поэтому его не следует рассматривать как идентичное преобразование.
Загружаются ли какие-либо данные CSS или дизайна на сервер?
Нет. Конвертация происходит локально в вашем браузере без серверных расчетов или загрузки файлов.