Размеры в фигме в чем

размеры в фигме в чем

В Figma размеры — это основа точного дизайна: все элементы измеряются в пикселях, сетка и отступы строятся на их основе. Понимание системы единиц и принципов масштабирования позволяет создавать адаптивные, согласованные интерфейсы, легко передаваемые разработчикам.

Размеры в Figma измеряются исключительно в пикселях (px), без поддержки других единиц вроде rem, em или pt. Для точной верстки важно использовать авто-макеты, сетки и плагины, чтобы синхронизировать дизайн с реальной реализацией.

Figma — это инструмент, построенный вокруг пиксельной точности. В отличие от некоторых графических редакторов, где можно выбирать между дюймами, миллиметрами или пунктами, Figma работает только в одной системе: пикселях. Это упрощает процесс проектирования цифровых интерфейсов, поскольку именно пиксели являются стандартом для веб- и мобильной разработки. Однако новички часто сталкиваются с путаницей: почему нельзя указать размер в процентах? Как передать относительные величины разработчику? Что означают значения в Inspector при использовании Auto Layout? Ответы на эти вопросы лежат в понимании архитектуры Figma, её подхода к размерам и взаимодействию с другими системами.

Единицы измерения в Figma: почему только пиксели?

Figma использует пиксели (px) как единственную единицу измерения. Это не ограничение, а осознанный выбор, обусловленный спецификой цифрового дизайна. Все экраны — от смартфонов до мониторов — отображают информацию в виде пикселей. Даже при высоком DPI (Retina, Quad HD) базовой единицей остаётся пиксель, хотя он может быть физически меньше. Figma оперирует логическими пикселями, что обеспечивает консистентность при просмотре на разных устройствах.
Некоторые пользователи ожидают возможности использовать другие единицы — например, проценты, em или vh/vw, как в CSS. Но Figma не является средой исполнения кода, а служит для визуального моделирования. Здесь вы задаёте конкретные значения, а относительное поведение определяется через структуру слоёв, Auto Layout и constraints. Именно поэтому в свойствах объекта всегда отображаются px: ширина, высота, отступы, радиусы, тени — всё в одном формате.

Полезно знать: Figma не различает плотность пикселей (PPI/DPI). Все файлы работают в режиме 1 пиксель = 1 точка, независимо от реального разрешения экрана.

Это упрощает совместную работу: дизайнер из Нью-Йорка и разработчик из Токио видят одинаковые цифры. При этом Figma корректно масштабирует интерфейс при зуме (от 1% до 6400%), но внутренние значения остаются неизменными. Например, если кнопка имеет ширину 200 px, она будет такой же и при 50%, и при 200% увеличении — меняется только масштаб просмотра, а не данные.

  • Figma не поддерживает mm, cm, дюймы, пункты (pt) или picas.
  • Все числовые поля принимают только цифры и знак минус (для отрицательных offset).
  • Плагины могут добавлять визуальные метрики, но не изменяют базовую систему единиц.

Как Figma обрабатывает дробные значения?

Хотя пиксель — неделимая единица, Figma допускает дробные значения (например, 16.5 px). Это полезно при работе с сетками, где требуется точное позиционирование. Например, центрирование элемента шириной 100 px на холсте 101 px потребует смещения на 0.5 px. Figma сохраняет такую точность, но при экспорте растровых изображений дробные координаты округляются, что может вызвать размытие.

«Используйте целые значения для критически важных элементов: иконок, границ, текстовых блоков. Дроби оставьте для промежуточных расчётов и компоновки.» — Алексей К., арт-директор digital-студии

Сетки и отступы: как основа точного дизайна

Правильная работа с размерами невозможна без чёткой системы сеток и отступов. В Figma есть несколько типов сеток: документные, фреймовые, колоночные, гайдлайны и layout grids. Каждая играет свою роль в контроле размеров.
Layout Grid — один из самых мощных инструментов. Он позволяет задать равномерную структуру внутри фрейма: количество колонок, ширину, отступы между ними и внешние padding. При этом все значения указываются в пикселях. Например, 12-колоночная сетка с шириной колонки 80 px и gutter 16 px даёт предсказуемую структуру, которую легко повторить в коде.

  • Колоночные сетки идеальны для веб-страниц и адаптивных интерфейсов.
  • Грид с привязкой помогает выравнивать элементы без ручных измерений.
  • Document Grid задаёт фоновую сетку для всего файла, удобен при черновой компоновке.

Отступы — ключевой элемент визуальной иерархии. В Figma нет встроенного «отступометра», но при включённой привязке (Snap to Grid) и активных guidelines вы сразу видите расстояния между объектами. При выделении нескольких элементов в правой панели Inspector отображается расстояние по X и Y — это одна из главных фич для контроля размеров.

Тип отступа
Рекомендуемое значение (px)
Когда использовать
Микроотступы
2, 4, 8
Внутри кнопок, между строками текста, иконками
Базовые отступы
12, 16, 24
Между блоками, секциями, карточками
Крупные разделители
32, 48, 64
Между крупными секциями, до/после заголовков
Полезно знать: Используйте кратные значения (кратно 4 или 8) — это упрощает верстку и делает интерфейс визуально гармоничным.

Auto Layout и относительные размеры: мост между дизайном и кодом

Auto Layout — это технология, которая позволяет создавать «умные» компоненты, способные менять размеры в зависимости от содержимого. Хотя Figma по-прежнему использует пиксели, Auto Layout имитирует поведение flexbox в CSS. Это особенно важно при проектировании интерактивных элементов: кнопок, табов, списков.
Когда вы применяете Auto Layout к фрейму, вы можете задать:

  • Направление (горизонтальное или вертикальное);
  • Отступы (padding);
  • Интервалы между дочерними элементами (gap);
  • Выравнивание и распределение пространства.

При этом каждый элемент сохраняет свои размеры в px, но поведение группы становится динамическим. Например, кнопка с текстом «Отправить» автоматически растягивается при замене текста на «Отправить сообщение». Разработчик видит это как flex-контейнер с white-space: nowrap и min-content width.

Как Auto Layout влияет на восприятие размеров?

При использовании Auto Layout в Inspector появляются новые параметры: fill container, fixed, hug contents. Эти значения не меняют единицы измерения, но определяют, как элемент будет вести себя при изменении контекста. Например:

  • Fixed — жёстко заданная ширина в пикселях;
  • Fill container — занимает доступное пространство (аналог 100% ширины);
  • Hug contents — подстраивается под содержимое (min-content).
«Не бойтесь использовать Auto Layout даже для простых элементов. Это формирует правильную структуру и упрощает handoff.» — Марина С., UX-инженер

Передаём размеры разработчику: что важно?

Одна из главных задач дизайнера — сделать передачу размеров максимально прозрачной. Figma предлагает вкладку Prototype и Inspect, где разработчик может посмотреть точные значения. Однако без подготовки этот процесс может вызывать вопросы.
Во вкладке Inspect отображаются:

  • Расстояние от элемента до родителя и соседей;
  • Ширина, высота, border-radius, тени;
  • CSS-код (включая margin, padding, размеры);
  • Цвета в HEX, RGB, HSL.

Проблема в том, что CSS-код генерируется на основе пикселей, но в реальной верстке часто используются relative units (rem, em, %). Чтобы избежать недопонимания, важно:

  1. Чётко документировать базовый размер шрифта (обычно 16px = 1rem);
  2. Указывать, какие отступы должны быть адаптивными;
  3. Использовать плагины вроде Tokens Studio или Zeplin для синхронизации design tokens.
Полезно знать: Вы можете добавить комментарии в Figma с пояснениями: «Этот отступ должен быть 1rem, а не 16px, чтобы масштабировался при увеличении шрифта».

Ошибки, которые делает каждый новичок

Даже опытные дизайнеры, переходящие в Figma, совершают типичные ошибки, связанные с размерами:

  • Игнорирование сеток и гайдов. Ручное позиционирование приводит к несогласованности. Разница в 1–2 пикселя кажется незначительной, но накапливается по всему интерфейсу.
  • Отсутствие единой системы отступов. Использование случайных значений (13, 19, 27 px) затрудняет верстку и портит визуальный ритм.
  • Работа без Auto Layout. Создание статичных фреймов, которые не масштабируются, увеличивает объём работы при изменениях.
  • Неправильное использование групп. Группы в Figma не поддерживают Auto Layout. Вместо них нужно использовать фреймы.
  • Экспорт без учёта масштаба. Экспорт в 1x, 2x, 3x требует понимания, где и как будет использоваться изображение.

Как избежать этих ошибок?

  1. Настройте layout grid во всех основных фреймах.
  2. Создайте библиотеку компонентов с Auto Layout.
  3. Используйте плагин «Spacing Guide» для визуализации отступов.
  4. Проверяйте макет с помощью функции «Design Lint».
  5. Проводите регулярные review с разработчиками.

Экспорт и масштабирование: как размеры влияют на качество

При экспорте из Figma вы выбираете разрешение: 1x, 2x, 3x. Это напрямую связано с размерами. 1x — это базовое разрешение (например, 100×100 px). 2x — удвоенные размеры (200×200 px), предназначено для Retina-экранов. 3x — для устройств с очень высокой плотностью пикселей (в основном Android).
Важно понимать, что:

  • Векторные элементы (формы, текст, иконки) экспортируются чётко при любом масштабе.
  • Растровые изображения при увеличении могут терять качество.
  • Экспорт в SVG сохраняет векторную природу, но требует проверки совместимости.
Полезно знать: Если вы экспортируете иконку 24×24 px в 2x, получите 48×48 px — это нормально для современных устройств.

Экспертное мнение

Точность в размерах — не про педантизм, а про уважение к команде и пользователям. Когда все элементы выстроены по единой системе, интерфейс становится предсказуемым, а разработка — быстрее. Лучшие практики включают использование кратных 4 или 8 значений, внедрение design tokens и постоянную синхронизацию с разработчиками.
Автоматизация — ключ к масштабированию. Чем больше компонентов используют Auto Layout, тем легче вносить изменения. Не стоит бояться экспериментировать с вложенными Auto Layout-структурами: они позволяют создавать сложные, но гибкие макеты.
Главное — помнить, что Figma работает в пикселях, но ваша задача — передать не просто цифры, а логику. Размеры — это часть дизайнерского языка, и их нужно «говорить» правильно.

Вопросы и ответы

Можно ли в Figma использовать проценты или rem?
Нет, Figma не поддерживает относительные единицы. Все размеры задаются в пикселях. Однако поведение, аналогичное процентам, можно реализовать через Auto Layout (fill container) или constraints.
Как согласовать размеры с разработчиком, если в коде используются rem?
Установите базовый размер шрифта (обычно 16px = 1rem). Затем все отступы, кратные 16, можно легко перевести: 16px = 1rem, 32px = 2rem. Укажите это в документации или комментариях.
Почему при экспорте изображение выглядит размытым?
Возможно, вы экспортировали в 1x, а отображаете на Retina-экране. Используйте 2x или 3x для высоких плотностей. Также проверьте, не было ли ручного масштабирования фигуры до нецелых значений.
Как сделать адаптивный макет, если Figma не поддерживает медиазапросы?
Figma не эмулирует медиазапросы, но вы можете создавать отдельные фреймы под разные breakpoints. Используйте плагины вроде «Responsive Flow» для визуализации адаптации.
Нужно ли делать макеты под разные разрешения экранов?
Да, рекомендуется проектировать под основные breakpoints: mobile (375px), tablet (768px), desktop (1440px). Это помогает выявить проблемы с компоновкой заранее.

Заключение

Размеры в Figma — это не просто цифры, а фундамент качественного дизайна. Понимание того, что вся система построена на пикселях, позволяет избежать путаницы и выстроить эффективный workflow. Использование сеток, Auto Layout и единых правил отступов делает макеты предсказуемыми, а сотрудничество с разработчиками — прозрачным.

Ключ к успеху — системность. Работайте с размерами осознанно, используйте инструменты Figma по назначению и помните: каждый пиксель на своём месте.
  • Figma использует только пиксели (px) — это стандарт для цифровых интерфейсов.
  • Сетки и layout grids обеспечивают согласованность и точность.
  • Auto Layout позволяет создавать динамические компоненты, имитирующие поведение CSS.
  • При передаче макетов разработчику важно пояснять логику размеров, а не только цифры.
  • Экспорт в 2x/3x необходим для качественного отображения на современных устройствах.
⚠️ Дисклеймер — нажмите, чтобы развернуть

Материалы, опубликованные в разделе «Блог» на сайте RU DESIGN SHOP (rudesignshop.ru), носят исключительно информационный и ознакомительный характер и не являются руководством к действию, финансовой рекомендацией, медицинской услугой, ветеринарным назначением либо рекламой товаров и услуг, включая азартные игры. Публикации не содержат призывов к участию в азартных играх и не направлены на продвижение соответствующих операторов.

Безопасность применения товаров и веществ: при использовании строительных материалов, бытовой химии, пестицидов и агрохимикатов необходимо строго следовать инструкциям производителя и действующему законодательству Российской Федерации, включая Федеральный закон РФ от 19.07.1997 № 109-ФЗ «О безопасном обращении с пестицидами и агрохимикатами».

Упоминание товарных знаков, брендов и организаций носит исключительно информационный характер и не означает наличие партнёрских отношений или одобрения со стороны правообладателей.

Материалы, содержащие сведения о медицинских, ветеринарных или косметических средствах, представлены в справочных целях и не являются медицинской консультацией или назначением. Перед применением рекомендуется обратиться к врачу, ветеринарному специалисту или иному сертифицированному профессионалу.

Возрастные ограничения: материалы, содержащие сведения о продукции категории 18+, включая алкоголь или азартные игры, предназначены исключительно для совершеннолетней аудитории и публикуются в информационных целях.

Правовая ответственность: решения, принятые на основе опубликованной информации, пользователь принимает самостоятельно и на свой риск; редакция и авторы несут ответственность в пределах, установленных законодательством Российской Федерации.

Редакция не допускает публикаций, содержащих пропаганду экстремизма, терроризма, наркотических средств или суицида; подобные материалы подлежат немедленному удалению.

Упоминание организаций с ограниченным статусом: компания Meta Platforms Inc. (социальные сети Facebook и Instagram) признана экстремистской организацией решением суда РФ, её деятельность запрещена на территории Российской Федерации; любые упоминания приводятся исключительно в информационных целях.

Авторские права и источники: информация собирается из открытых источников; её актуальность указывается на дату публикации и может изменяться.

Изображения и иллюстрации используются на условиях, разрешённых правообладателями. При возникновении претензий редакция готова оперативно рассмотреть обращение и внести необходимые изменения.

Персональные данные и cookies: сайт использует cookies и обрабатывает персональные данные пользователей в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» и Политикой конфиденциальности RU DESIGN SHOP.

Мнения авторов могут не совпадать с позицией государственных органов или коммерческих организаций, упомянутых в материалах.

 

РЕКОМЕНДУЕМ
Товары от российских производителей