Как убрать поля в фигме
Представьте, что вы работаете над макетом в Figma — всё идеально: цвета, шрифты, расстояния. Но внезапно вы замечаете, что вокруг вашего дизайна остались лишние поля, которые мешают экспорту, нарушают согласованность с макетом в браузере или просто визуально «раздражают». Эти поля — не ошибка, а особенность работы с фреймами. Убрать их можно, и это не требует сложных действий. Главное — понимать, откуда они берутся и как управлять границами элементов.
Почему в Figma появляются лишние поля
Лишние поля в Figma — одна из самых распространённых проблем, с которой сталкиваются как новички, так и опытные дизайнеры. Они не возникают случайно. Обычно причина кроется в трёх источниках: отступах фрейма (padding), неактивном режиме обрезки содержимого (Clip content), или в том, что внутренние элементы выходят за границы фрейма. Особенно это заметно при экспорте изображений или при подготовке макетов для разработчиков.
Даже если вы не добавляли отступы вручную, Figma по умолчанию может применять padding к новым фреймам, особенно если вы создали их из шаблонов или компонентов. Также важно понимать: фрейм — это не просто контейнер, а элемент с собственными параметрами визуального оформления. Если вы не учитываете их, поля будут присутствовать даже в экспортированных PNG или SVG.
Представьте, что вы создали кнопку размером 120×40 пикселей и поместили её в фрейм 120×40. Казалось бы, всё идеально. Но если внутри кнопки есть текст с вертикальными отступами, а фрейм не обрезает содержимое — вы получите «воздух» вокруг. Это не баг, а функция, предназначенная для гибкости. Но в большинстве случаев она мешает.
Как убрать padding и margin в фрейме
Чтобы убрать внутренние отступы (padding), выберите фрейм, на котором вы видите лишние поля. В правой панели свойств найдите раздел «Fill» и «Layout». Там вы увидите поля «Padding» — они могут быть установлены в 16, 24 или даже 40 пикселей. Это стандартные значения для адаптивных сеток, но они не всегда нужны.
Удалите все значения в полях Padding: слева, справа, сверху и снизу. Установите их в 0. Это мгновенно уберёт пространство внутри фрейма. Аналогично проверьте параметр «Spacing» — он влияет на расстояние между дочерними элементами в Auto Layout. Если вы не используете вертикальную или горизонтальную компоновку, этот параметр не актуален, но всё равно убедитесь, что он не добавляет лишнего.
Что такое Clip content и как его отключить
Чтобы отключить Clip content, выберите фрейм, перейдите в панель свойств и найдите чекбокс «Clip content». Уберите галочку. Теперь вы увидите, что всё содержимое, даже частично выступающее, отображается. Но это не значит, что поля исчезли — это просто позволяет увидеть, где именно элементы выходят за границы.
Теперь, если вы хотите полностью убрать поля, нужно сделать два действия:
1. Отключить Clip content — чтобы увидеть, что выходит за границы.
2. Переместить или обрезать все элементы, чтобы они полностью помещались внутри фрейма.
Этот метод особенно полезен при работе с иконками, аватарами или изображениями, которые имеют прозрачные края. Часто дизайнеры думают, что поле — это отступ, а на самом деле это просто «воздух» вокруг изображения, который не обрезается.
Ловушки Auto Layout и как их обойти
Auto Layout — мощный инструмент, но он часто становится источником непредсказуемых полей. Если вы используете его для фреймов, особенно в компонентах, Figma автоматически добавляет padding и spacing. Даже если вы выставили их в 0, система может сохранять настройки по умолчанию, особенно при копировании из библиотек.
Чтобы избежать этого, откройте свойства Auto Layout:
— Установите «Padding» в 0 для всех сторон.
— Установите «Spacing» в 0, если элементы должны прилегать друг к другу.
— Проверьте, не включены ли опции «Hug contents» или «Fill container»
Особое внимание уделите текстовым элементам. Figma автоматически добавляет внутренние отступы к тексту (особенно в заголовках), чтобы соблюдать типографику. Вы можете отключить это, перейдя в свойства текста и сбросив параметры «Line height» и «Letter spacing» до значений по умолчанию.
Как правильно экспортировать без полей
Даже если вы убрали все отступы, поля могут появиться при экспорте. Это происходит, если вы экспортируете не с точными границами, а с настройками по умолчанию. Figma по умолчанию может добавлять 1–2 пикселя вокруг изображения, особенно при экспорте в PNG или JPG.
Чтобы этого избежать:
1. Выделите фрейм, который нужно экспортировать.
2. Нажмите Export в правой панели.
3. Убедитесь, что выбрано «Fit to content» — так Figma автоматически обрежет изображение до границ содержимого.
4. Если вы выбираете «Fixed size» — убедитесь, что размеры точно совпадают с размерами фрейма.
5. Отключите опцию «Include padding» — она находится в расширенных настройках экспорта (нажмите на стрелку вниз рядом с форматом).
Также проверьте, не включён ли «Background» в экспорте. Иногда дизайнеры забывают, что фрейм имеет белый или цветной фон, и думают, что это «поле». Удалите фон, если он не нужен — это уменьшит размер файла и уберёт визуальные артефакты.
Настройка экспорта |
Что делает |
Рекомендация |
|---|---|---|
Fit to content |
Обрезает изображение до границ содержимого |
Всегда выбирайте при экспорте кнопок, иконок, логотипов |
Fixed size |
Экспортирует с заданными размерами |
Используйте только если размеры фрейма точно совпадают с требуемыми |
Include padding |
Добавляет отступы вокруг содержимого |
Всегда отключайте |
Background |
Экспортирует фон фрейма |
Отключайте, если нужен прозрачный фон |
Частые ошибки и как их избежать
Даже опытные дизайнеры допускают одни и те же ошибки, которые приводят к появлению полей. Вот самые распространённые:
- Не проверяют фреймы в режиме «Outline». Включите View → Outline (Ctrl+Shift+O) — вы увидите все границы и отступы, даже если они прозрачны.
- Копируют фреймы из чужих файлов. Чужие макеты часто содержат скрытые padding, Auto Layout или компоненты с настройками по умолчанию. Всегда создавайте фреймы заново в своём проекте.
- Используют группы вместо фреймов. Группы не имеют параметров padding или Clip content. Если вам нужно обрезать содержимое — используйте фрейм.
- Забывают про прозрачные изображения. PNG с прозрачным фоном часто имеют «воздушные» края. Обрежьте их в Figma или в редакторе типа Photoshop перед импортом.
- Применяют маски без проверки. Маски не всегда обрезают содержимое, особенно если они не совпадают по размеру с фреймом.
Если вы не можете найти источник поля — создайте новый фрейм, перетащите туда элементы по одному и наблюдайте, когда появляется отступ. Так вы точно определите, что именно вызывает проблему.
Экспертное мнение: как работают профессионалы
Профессионалы не убирают поля вручную каждый раз. Они создают систему. Это означает:
— Шаблоны фреймов с предустановленными параметрами.
— Компоненты с фиксированными размерами и отключённым Auto Layout, если он не нужен.
— Правило: «Никаких фреймов без проверки padding и Clip content».
— Использование плагинов вроде «Figma Auto Layout Helper» для автоматической настройки.
Также эксперты всегда экспортируют в SVG, когда это возможно — он не имеет пиксельных артефактов и идеально масштабируется. Для PNG — только с «Fit to content» и без фона.
Вопросы и ответы
Заключение
Убрать поля в Figma — это не вопрос сложных настроек, а вопрос внимательности к деталям. Большинство проблем возникают из-за трёх факторов: неотключённого Clip content, ненулевых padding и неверного экспорта. Профессионалы решают эту задачу системно — создают шаблоны, проверяют каждый фрейм и используют инструменты визуализации границ.
Помните: Figma не создаёт поля сама — вы создаёте их своими действиями. И, наоборот, вы можете полностью их убрать, если знаете, где искать. Начните с проверки padding и Clip content — это решит 90% случаев. Затем настройте экспорты и создайте свой стандартный шаблон фрейма. Это сэкономит вам часы в будущем.
- Всегда проверяйте padding и Clip content в каждом фрейме.
- Используйте «Fit to content» при экспорте — это убирает лишние поля автоматически.
- Создайте шаблон фрейма с нулевыми отступами и включённой обрезкой — используйте его как основу.
- Не доверяйте визуальному восприятию — включайте Outline (Ctrl+Shift+O) для точной проверки.
- Экспортируйте в SVG, когда возможно — он идеально масштабируется и не имеет пиксельных артефактов.
⚠️ Дисклеймер — нажмите, чтобы развернуть
Материалы, опубликованные в разделе «Блог» на сайте RU DESIGN SHOP (rudesignshop.ru), носят исключительно информационный и ознакомительный характер и не являются руководством к действию, финансовой рекомендацией, медицинской услугой, ветеринарным назначением либо рекламой товаров и услуг, включая азартные игры. Публикации не содержат призывов к участию в азартных играх и не направлены на продвижение соответствующих операторов.
Безопасность применения товаров и веществ: при использовании строительных материалов, бытовой химии, пестицидов и агрохимикатов необходимо строго следовать инструкциям производителя и действующему законодательству Российской Федерации, включая Федеральный закон РФ от 19.07.1997 № 109-ФЗ «О безопасном обращении с пестицидами и агрохимикатами».
Упоминание товарных знаков, брендов и организаций носит исключительно информационный характер и не означает наличие партнёрских отношений или одобрения со стороны правообладателей.
Материалы, содержащие сведения о медицинских, ветеринарных или косметических средствах, представлены в справочных целях и не являются медицинской консультацией или назначением. Перед применением рекомендуется обратиться к врачу, ветеринарному специалисту или иному сертифицированному профессионалу.
Возрастные ограничения: материалы, содержащие сведения о продукции категории 18+, включая алкоголь или азартные игры, предназначены исключительно для совершеннолетней аудитории и публикуются в информационных целях.
Правовая ответственность: решения, принятые на основе опубликованной информации, пользователь принимает самостоятельно и на свой риск; редакция и авторы несут ответственность в пределах, установленных законодательством Российской Федерации.
Редакция не допускает публикаций, содержащих пропаганду экстремизма, терроризма, наркотических средств или суицида; подобные материалы подлежат немедленному удалению.
Упоминание организаций с ограниченным статусом: компания Meta Platforms Inc. (социальные сети Facebook и Instagram) признана экстремистской организацией решением суда РФ, её деятельность запрещена на территории Российской Федерации; любые упоминания приводятся исключительно в информационных целях.
Авторские права и источники: информация собирается из открытых источников; её актуальность указывается на дату публикации и может изменяться.
Изображения и иллюстрации используются на условиях, разрешённых правообладателями. При возникновении претензий редакция готова оперативно рассмотреть обращение и внести необходимые изменения.
Персональные данные и cookies: сайт использует cookies и обрабатывает персональные данные пользователей в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» и Политикой конфиденциальности RU DESIGN SHOP.
Мнения авторов могут не совпадать с позицией государственных органов или коммерческих организаций, упомянутых в материалах.