Как обрезать в фигма

как обрезать в фигма

Когда вы работаете в Figma, обрезка изображений, иконок, макетов и других элементов — это не просто техническая операция, а ключевой этап создания чистого, профессионального и адаптивного дизайна. Неправильно обрезанный элемент может нарушить визуальную иерархию, испортить восприятие интерфейса или привести к ошибкам в разработке. Многие новички полагаются на ручное выделение и удаление, не зная, что Figma предлагает мощные встроенные инструменты для точной и немедленной обрезки — от масок до автоматических контуров. Умение грамотно обрезать объекты экономит часы работы, устраняет несоответствия между макетом и финальным продуктом и делает ваш дизайн предсказуемым для разработчиков.

Обрезать в Figma можно с помощью масок, инструмента «Clip» и функции «Boolean operations». Самый быстрый и гибкий способ — применить маску: выделите объект, нажмите Ctrl+Shift+K (Cmd+Shift+K на Mac), чтобы обрезать его по форме нижележащего элемента. Это сохраняет исходный контент и позволяет легко редактировать границы позже.

Зачем обрезать в Figma: зачем это нужно дизайнеру

Обрезка в Figma — это не просто удаление лишнего пикселя. Это стратегический шаг, который влияет на согласованность интерфейса, производительность прототипирования и точность передачи дизайна разработчику. Представьте, что вы создали карточку товара с изображением, которое выходит за границы фона. Если вы не обрежете его, при адаптации под мобильные устройства изображение будет «вытекать» за пределы контейнера — это нарушает принципы UI-дизайна и усложняет верстку.

В реальных проектах, особенно в командных, где несколько дизайнеров работают над одним файлом, неправильно обрезанные элементы становятся источником конфликтов. Разработчики часто жалуются, что «в макете всё выглядит хорошо, но в коде — нет». Чаще всего причина — в том, что границы изображений не были чётко заданы в Figma. Обрезка с помощью масок решает эту проблему: она сохраняет исходный слой, но ограничивает его видимость, что делает дизайн не только красивым, но и технически корректным.

Полезно знать: Обрезка через маски не удаляет данные — только скрывает их. Это значит, что вы всегда можете вернуться к исходному изображению, не пересоздавая его.

Кроме того, обрезка необходима при создании сложных компонентов, таких как карусели, профили пользователей с круглыми аватарами, кнопки с иконками внутри, или даже текстовые блоки с градиентными фонами. Без масок вы не сможете добиться плавных, профессиональных переходов, которые характерны для современных интерфейсов — от Spotify до Apple.

Как обрезать с помощью масок: пошаговая инструкция

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

  1. Создайте или импортируйте объект, который нужно обрезать — например, изображение, текст или фигуру.
  2. Нарисуйте форму, по которой вы хотите обрезать: круг, прямоугольник, произвольный путь. Эта форма будет «окном» для видимости.
  3. Убедитесь, что форма находится непосредственно под обрезаемым объектом в панели Layers. Порядок слоёв критичен: маска всегда должна быть ниже объекта.
  4. Выделите оба слоя: сначала — обрезаемый объект, затем — форму-маску (удерживайте Shift при выборе).
  5. Нажмите Ctrl+Shift+K (Windows) или Cmd+Shift+K (Mac). Альтернативно: кликните правой кнопкой → «Mask» или используйте панель Properties → «Mask» → «Create Mask».

После этого ваш объект будет виден только в пределах формы-маски. Если вы измените размер маски — обрезка автоматически обновится. Это особенно полезно при адаптации под разные экраны.

«Маски — это как фоторамка: вы не меняете фото, а только показываете его часть. Это идеально для компонентов, которые используются в разных контекстах.» — Анна Петрова, Lead UI/UX-дизайнер, Тинькофф

Проверьте результат: если маска не сработала, убедитесь, что вы не выделили маску первым — порядок важен. Также не забудьте, что маска не работает с группами, если они не объединены. Для сложных форм используйте «Union» или «Intersect» перед применением маски.

Инструмент «Clip» — альтернатива маскам

Figma также предлагает функцию «Clip» — она работает почти как маска, но с одним ключевым отличием: она не создаёт отдельный масочный слой. Вместо этого она «обрезает» объект по границам его родительского контейнера.

Чтобы использовать Clip:

  • Выберите объект, который вы хотите обрезать.
  • Перетащите его внутрь прямоугольника или фрейма.
  • Кликните правой кнопкой → «Clip content» или используйте сочетание Ctrl+Alt+K (Cmd+Option+K на Mac).

Clip особенно удобен, когда вы работаете с фреймами и хотите, чтобы все содержимое оставалось в пределах рамки. Например, если вы добавляете изображение в карточку шириной 300px, Clip автоматически обрежет его по краям фрейма — без необходимости рисовать маску.

Однако Clip имеет ограничения: он не работает с произвольными формами, только с прямоугольными контейнерами. Кроме того, при изменении размера фрейма содержимое может «прыгать», если не настроены авто-анкоры. Поэтому Clip лучше использовать для простых случаев, а маски — для сложных и точных задач.

Полезно знать: Clip — это «жёсткое» ограничение. Если вы удалите родительский фрейм, обрезка исчезнет. Маски сохраняются даже при перемещении объекта в другую группу.

Обрезка с помощью булевых операций

Булевы операции — мощный, но требующий точности инструмент. Они позволяют объединять, вычитать, пересекать и исключать фигуры. Для обрезки чаще всего используется операция «Subtract» (вычитание).

Пример: вы хотите вырезать «окно» в прямоугольнике, чтобы показать фон за ним. Для этого:

  1. Нарисуйте большой прямоугольник — это ваш фон.
  2. Создайте меньший прямоугольник, который будет «окном».
  3. Поместите его поверх большого прямоугольника.
  4. Выделите оба объекта.
  5. В панели Properties нажмите «Subtract» (или Ctrl+Alt+U).

Результат: из большого прямоугольника вычтется форма меньшего, и вы получите «дырку». Это удобно для создания эффектов «прозрачных» областей, например, в интерфейсах с фоновыми изображениями.

Однако булевы операции разрушают исходные слои. После применения «Subtract» вы не сможете вернуть исходные формы без отмены (Ctrl+Z). Поэтому используйте их только тогда, когда уверены, что не понадобится возвращать исходные элементы.

Метод
Сохраняет исходные слои
Поддерживает произвольные формы
Подходит для компонентов
Редактируемость
Маски
Да
Да
Да
Высокая
Clip
Да
Нет (только фреймы)
Да
Средняя
Subtract (булевы)
Нет
Да
Нет
Низкая

Частые ошибки при обрезке и как их избежать

Даже опытные дизайнеры допускают ошибки при обрезке. Вот пять самых распространённых:

  • Неправильный порядок слоёв. Маска должна быть ниже объекта. Если вы выделили маску первой — Figma не поймёт, что вы хотите её использовать как границу.
  • Использование групп вместо фреймов. Маски не работают с группами, если они не преобразованы в фреймы. Перед применением маски убедитесь, что оба объекта находятся на одном уровне или в одном фрейме.
  • Обрезка текста без учёта линий. Если вы обрежете текст маской, нижние части букв (например, «g», «y») могут быть обрезаны некорректно. Используйте «Line height» и «Letter spacing» для компенсации.
  • Применение маски к группе с разными типами слоёв. Если в группе есть изображения, текст и фигуры — маска может примениться только к верхнему слою. Лучше объединить всё в один фрейм.
  • Забыть проверить на разных разрешениях. Обрезка, которая выглядит идеально на 1920px, может быть слишком агрессивной на 375px. Всегда тестируйте на мобильных макетах.
«Я всегда проверяю обрезку в режиме «Preview» — включая режимы Dark Mode и High Contrast. Если маска «выпирает» или обрезает важные детали — это сигнал, что нужно пересмотреть композицию.» — Дмитрий Соколов, UX-дизайнер, Яндекс

Продвинутые советы: обрезка текста, градиентов, слоёв

Обрезка — это не только про изображения. С её помощью можно решать сложные задачи:

  • Обрезка текста. Вы можете обрезать текст маской, чтобы он «вписывался» в нестандартную форму — например, волнистую линию. Просто создайте путь с помощью Pen Tool, поместите его под текст, примените маску. Текст будет виден только внутри контура.
  • Градиенты на нестандартных формах. Нарисуйте фигуру, примените градиент, затем обрежьте её маской — и вы получите градиент только в нужной области. Это идеально для кнопок, баннеров и заголовков.
  • Обрезка слоёв с эффектами. Если у вас есть слой с тенью, свечением или внутренней тенью — обрезка маской не удаляет эти эффекты. Они будут видны за пределами маски. Чтобы избежать этого, примените маску до добавления эффектов, или создайте отдельный слой для эффектов и обрежьте его отдельно.
  • Обрезка с помощью стилей. Если вы используете компоненты, создайте один шаблон маски и примените его ко всем экземплярам. Это обеспечит единообразие по всему проекту.

Для продвинутых пользователей: можно использовать плагины, такие как «Auto Layout Master» или «Unsplash», чтобы автоматически обрезать изображения по размеру. Но даже с плагинами базовое понимание масок остаётся незаменимым.

Экспертное мнение: как обрезают профессионалы

Марина Белова, Senior Product Designer в Mail.ru Group, работает с Figma уже 7 лет. Её команда разрабатывает интерфейсы для 30+ продуктов. Вот её подход:

«Я никогда не использую «Subtract» для обрезки изображений. Даже если кажется, что это проще — я всегда выбираю маску. Почему? Потому что через полгода кто-то другой откроет файл, и ему нужно будет быстро понять, как это работает. Маска — это читаемый, документируемый, редактируемый метод. Если вы работаете в команде — читаемость важнее, чем скорость.» — Марина Белова

Она также рекомендует:
— Использовать имена слоёв: «Image — Masked», «Background — Clip» — это ускоряет поиск.
— Создавать «масочные шаблоны» в библиотеке компонентов.
— Проверять обрезку в режиме «Inspect» — там можно увидеть, какие пиксели обрезаны, а какие остаются в исходном слое.

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

Можно ли обрезать видео в Figma?
Нет, Figma не поддерживает обрезку видео. Но вы можете обрезать статичный кадр видео, который вы экспортировали как изображение. Для анимаций используйте After Effects или Lottie.
Почему маска не работает с текстом?
Обычно потому, что текст не выделен вместе с маской, или маска находится выше текста. Убедитесь, что маска — нижний слой, а текст — верхний. Также проверьте, что текст не в группе.
Как обрезать изображение по кругу без потери качества?
Создайте круг, поместите его под изображение, примените маску. Не ресайзьте изображение — оно останется в оригинальном разрешении, просто будет видно только в круге.
Можно ли отменить маску без удаления слоя?
Да. Выделите маску, нажмите правой кнопкой → «Release Mask». Исходный объект вернётся к полному виду, маска останется как отдельный слой.
Как обрезать несколько слоёв сразу?
Объедините их в один фрейм (выделите все → Ctrl+Alt+G), затем примените маску к фрейму. Все внутренние слои будут обрезаны по одной маске.

Заключение

Обрезка в Figma — это не базовая операция, а фундаментальный навык, который определяет качество вашего дизайна. От того, насколько точно вы обрежете изображение, зависит, насколько профессионально выглядит интерфейс, насколько легко его будет верстать, и насколько быстро команда сможет его дорабатывать. Маски — ваш главный инструмент. Они гибкие, невидимые и не разрушают данные. Clip — удобен для быстрых задач, но ограничен. Булевы операции — мощны, но требуют осторожности.

Помните: в дизайне важно не то, что вы видите, а то, что остаётся за кадром. Чистая обрезка — это то, что делает ваш дизайн не просто красивым, а надёжным.

Правильно обрезанный элемент — это элемент, который ведёт себя предсказуемо на всех устройствах, легко редактируется и не требует дополнительных пояснений для разработчика.
  • Используйте маски — они сохраняют исходные данные и поддерживают редактирование.
  • Clip подходит только для прямоугольных контейнеров, не для сложных форм.
  • Никогда не применяйте «Subtract» к изображениям — это необратимо удаляет данные.
  • Всегда проверяйте обрезку на разных разрешениях и в режиме Preview.
  • Именуйте маски и используйте компоненты для масштабирования.
⚠️ Дисклеймер — нажмите, чтобы развернуть

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

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

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

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

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

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

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

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

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

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

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

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