Как в фигме измерить расстояние
Измерение расстояния в Figma — ключевой навык для точной верстки, согласования макетов и эффективной работы в команде. Понимание инструментов измерения позволяет дизайнерам выдерживать отступы, контролировать выравнивание и соблюдать единые стандарты в проектах. Figma предоставляет как автоматические, так и ручные методы определения расстояний между объектами, что делает процесс гибким и удобным.
- Базовые способы измерения расстояния
- Пошаговый алгоритм базового измерения
- Auto Layout и динамические измерения
- Пример использования Auto Layout для контроля расстояний
- Режим Inspect: анализ и замер в деталях
- Плагины для точного измерения
- Типичные ошибки при измерении
- Распространённые проблемы и решения
- Экспертные практики и лайфхаки
- Чек-лист перед сдачей макета
- Часто задаваемые вопросы
- Заключение
Базовые способы измерения расстояния
Figma не имеет отдельного инструмента «линейка», но компенсирует это интуитивными механизмами, которые активируются в реальном времени. Самый простой способ — подвести курсор к одному объекту, зажать клавишу Option (на Mac) или Alt (на Windows) и направить курсор ко второму. Между ними появится пунктирная линия с цифровым значением расстояния в пикселях.
Этот метод работает как по горизонтали, так и по вертикали. При этом система учитывает границы фреймов, фигур и текстовых блоков. Если объекты расположены диагонально, Figma покажет оба значения — X и Y. Это особенно полезно при работе с сеткой или при необходимости выравнивания нескольких элементов.
Для более точных замеров важно понимать, откуда берётся отсчёт. Расстояние измеряется от края одного фрейма до края другого — то есть от внешнего контура. Если у объекта есть тень или обводка, они не учитываются в расчёте, если только не включена опция «Include strokes in layout».
- Горизонтальные и вертикальные расстояния отображаются автоматически при зажатии Alt/Option.
- При диагональном положении объектов показываются оба параметра — ΔX и ΔY.
- Если объекты находятся внутри групп или вложенных фреймов, измерение всё равно корректно, если нет перекрывающих масок.
Пошаговый алгоритм базового измерения
- Откройте макет в Figma.
- Выберите два элемента, между которыми нужно измерить расстояние.
- Наведите курсор на один из них.
- Зажмите клавишу Alt (Windows) или Option (Mac).
- Переместите курсор ко второму объекту.
- Считайте значение на экране.
Auto Layout и динамические измерения
Auto Layout — одна из самых мощных функций Figma, которая напрямую влияет на процесс измерения. При создании фрейма с Auto Layout вы можете заранее задать отступы (padding) и промежутки между элементами (gap), что делает расстояния предсказуемыми и легко читаемыми.
Когда вы добавляете элементы внутрь фрейма с Auto Layout, Figma автоматически рассчитывает расстояния между ними. Значение gap отображается в правой панели Inspector. Это означает, что вам не нужно каждый раз вручную измерять интервалы — достаточно взглянуть на параметры фрейма.
Тип расстояния |
Где находится |
Как изменить |
|---|---|---|
Gap (промежуток) |
В свойствах Auto Layout |
Редактировать в поле Gap |
Padding (внутренние отступы) |
В свойствах Auto Layout |
Настройка Top, Bottom, Left, Right |
Между фреймами без Auto Layout |
Показывается при зажатии Alt/Option |
Изменяется перемещением слоя |
Если вы используете вложенную структуру — например, карточку товара с заголовком, описанием и кнопкой — Auto Layout позволяет контролировать все расстояния централизованно. Это критично при создании дизайн-систем и библиотек компонентов.
Пример использования Auto Layout для контроля расстояний
- Создайте фрейм и включите Auto Layout (Ctrl+Shift+A / Cmd+Shift+A).
- Добавьте внутрь три элемента: иконку, текст и кнопку.
- Установите Gap = 16px — теперь все соседние элементы будут отделены на 16 пикселей.
- Если изменить Gap до 24px, расстояние автоматически обновится.
Режим Inspect: анализ и замер в деталях
Режим Inspect — мощный инструмент для передачи данных разработчикам, но он также полезен и дизайнерам. Активировав его (вкладка справа → Inspect), вы можете выбрать любой элемент и увидеть его позицию относительно родительского фрейма, а также расстояние до соседних объектов.
Inspect особенно удобен, когда нужно точно передать параметры макета. Например, если вы хотите узнать, на сколько пикселей кнопка отстоит от нижнего края карточки, вы просто выбираете её и смотрите в разделе «Position» значения X и Y. Вычитая координаты, можно получить точное расстояние.
Однако Figma упрощает этот процесс: при выборе двух элементов в режиме Inspect может отображаться их относительное положение. Некоторые плагины, такие как Dimensions или Spaceman, расширяют эту функцию, показывая расстояния прямо на холсте.
- Inspect показывает абсолютные координаты, размеры и стили.
- Не всегда отображает расстояние напрямую — требует ручного расчёта.
- Работает лучше всего в связке с плагинами для измерений.
Плагины для точного измерения
- Dimensions — добавляет метки расстояний между выбранными объектами.
- Spaceman — помогает проверить соблюдение системы отступов (например, кратность 8px).
- Constraints Measurer — показывает, как элементы ведут себя при изменении размеров.
Типичные ошибки при измерении
Даже опытные пользователи допускают ошибки, которые приводят к неточностям в макетах. Одна из самых распространённых — игнорирование привязок (snapping). Если включены неправильные настройки привязки, объект может казаться выровненным, но фактически иметь смещение в 1–2 пикселя.
Другая частая ошибка — измерение расстояния между объектами, находящимися в разных родительских фреймах без учёта их позиционирования. Например, если один элемент находится во фрейме с отступом 20px, а второй — в соседнем, расстояние между самими фреймами может быть 0, но между содержимым — уже 40px.
Распространённые проблемы и решения
- Расстояние не отображается при зажатии Alt — проверьте, не отключена ли опция «Show distances» в настройках Figma (Preferences → Guides).
- Неверные значения при наличии теней — помните, что тени не входят в расчёт границ, если не включено «Include effects in layout bounds».
- Ошибка при работе с вложенными группами — распакуйте группы (U), чтобы убедиться, что измеряете нужные слои.
Экспертные практики и лайфхаки
Профессионалы используют комплексный подход: сочетают встроенные инструменты, Auto Layout и проверенные практики проектирования. Один из таких подходов — использование «сетки отступов» на основе кратности (чаще всего 4px или 8px). Это позволяет быстро оценивать, соответствует ли расстояние установленным правилам.
Ещё один лайфхак — создание временного прямоугольника нужной ширины (например, 16px) и перетаскивание его между элементами. Хотя это менее технологично, чем другие методы, такой визуальный референс помогает глазу быстрее улавливать несоответствия.
- Используйте комбинацию Auto Layout + Alt/Option для двойной проверки расстояний.
- Настройте цветовую схему фреймов, чтобы различать структурные блоки.
- Включите сетку (Cmd+’ / Ctrl+’) и привязку к объектам для точного позиционирования.
Чек-лист перед сдачей макета
- Проверены все основные отступы (между заголовками, карточками, кнопками).
- Подтверждено соответствие системе отступов (например, 8px grid).
- Убедились, что тени и обводки не нарушают визуальное восприятие расстояний.
- Протестировано поведение элементов при изменении размеров (если используется Auto Layout).
Часто задаваемые вопросы
Заключение
Измерение расстояний в Figma — это не просто технический навык, а часть дизайнерской дисциплины. Владение инструментами Auto Layout, сочетание горячих клавиш и использование плагинов позволяют создавать точные, профессиональные макеты, которые легко передавать команде.
- Используйте Alt/Option для быстрого просмотра расстояний между слоями.
- Применяйте Auto Layout для автоматизации контроля интервалов.
- Проверяйте макеты с помощью режима Inspect и специализированных плагинов.
- Следите за настройками привязок и учётом эффектов.
- Внедряйте систему отступов (например, 8px grid) для консистентности.
⚠️ Дисклеймер — нажмите, чтобы развернуть
Материалы, опубликованные в разделе «Блог» на сайте RU DESIGN SHOP (rudesignshop.ru), носят исключительно информационный и ознакомительный характер и не являются руководством к действию, финансовой рекомендацией, медицинской услугой, ветеринарным назначением либо рекламой товаров и услуг, включая азартные игры. Публикации не содержат призывов к участию в азартных играх и не направлены на продвижение соответствующих операторов.
Безопасность применения товаров и веществ: при использовании строительных материалов, бытовой химии, пестицидов и агрохимикатов необходимо строго следовать инструкциям производителя и действующему законодательству Российской Федерации, включая Федеральный закон РФ от 19.07.1997 № 109-ФЗ «О безопасном обращении с пестицидами и агрохимикатами».
Упоминание товарных знаков, брендов и организаций носит исключительно информационный характер и не означает наличие партнёрских отношений или одобрения со стороны правообладателей.
Материалы, содержащие сведения о медицинских, ветеринарных или косметических средствах, представлены в справочных целях и не являются медицинской консультацией или назначением. Перед применением рекомендуется обратиться к врачу, ветеринарному специалисту или иному сертифицированному профессионалу.
Возрастные ограничения: материалы, содержащие сведения о продукции категории 18+, включая алкоголь или азартные игры, предназначены исключительно для совершеннолетней аудитории и публикуются в информационных целях.
Правовая ответственность: решения, принятые на основе опубликованной информации, пользователь принимает самостоятельно и на свой риск; редакция и авторы несут ответственность в пределах, установленных законодательством Российской Федерации.
Редакция не допускает публикаций, содержащих пропаганду экстремизма, терроризма, наркотических средств или суицида; подобные материалы подлежат немедленному удалению.
Упоминание организаций с ограниченным статусом: компания Meta Platforms Inc. (социальные сети Facebook и Instagram) признана экстремистской организацией решением суда РФ, её деятельность запрещена на территории Российской Федерации; любые упоминания приводятся исключительно в информационных целях.
Авторские права и источники: информация собирается из открытых источников; её актуальность указывается на дату публикации и может изменяться.
Изображения и иллюстрации используются на условиях, разрешённых правообладателями. При возникновении претензий редакция готова оперативно рассмотреть обращение и внести необходимые изменения.
Персональные данные и cookies: сайт использует cookies и обрабатывает персональные данные пользователей в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» и Политикой конфиденциальности RU DESIGN SHOP.
Мнения авторов могут не совпадать с позицией государственных органов или коммерческих организаций, упомянутых в материалах.