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

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

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

Чтобы обрезать маску в Фигме, выберите слой, который нужно обрезать, и слой-маску, затем нажмите Ctrl+Alt+M (Cmd+Option+M на Mac). Для точной настройки используйте инструмент «Изменить форму маски» — это даст вам полный контроль над границами без потери исходного контента.

Что такое маска в Фигме и зачем она нужна

Маска в Фигме — это инструмент, который позволяет ограничить видимость одного или нескольких слоёв с помощью формы другого слоя. В отличие от обычного обрезания, маска не удаляет контент — она лишь скрывает его за границами формы-маски. Это особенно ценно при работе с динамическими элементами: кнопками с градиентами, карточками с изображениями, сложными иконками или анимированными компонентами.

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

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

Полезно знать: Маска не удаляет данные — она лишь скрывает. Это значит, что вы всегда можете отключить маску, изменить форму или заменить её — и исходный контент останется нетронутым.

Как обрезать маску в Фигме: пошаговые методы

Существует три основных способа обрезать маску в Фигме — каждый из них подходит для разных задач. Выбор метода зависит от того, что именно вы хотите изменить: форму маски, содержимое под ней или оба параметра одновременно.

Метод 1: Изменение формы маски

Это самый гибкий и рекомендуемый способ, если вы хотите адаптировать маску под новый размер или форму.

1. Выделите слой, который вы хотите обрезать (например, изображение).
2. Убедитесь, что под ним находится слой-маска (например, прямоугольник или круг).
3. Выделите оба слоя — зажмите Shift и кликните по каждому.
4. Нажмите Ctrl+Alt+M (Windows) или Cmd+Option+M (Mac).
5. Теперь маска активна — вы можете изменить форму маски, как обычный вектор: перетаскивать точки, менять радиус скруглений, изменять размеры.
6. Для точной настройки используйте инструмент «Редактировать форму» (в панели слева, значок с точками).

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

Метод 2: Замена маски

Если текущая маска не подходит по форме, и вы хотите использовать другую — например, заменить прямоугольник на овал — просто замените маску.

1. Скопируйте новую форму (например, круг), которую хотите использовать как маску.
2. Удалите старую маску (не удаляйте слой, который она маскирует!).
3. Перетащите новую форму непосредственно под слой, который нужно обрезать.
4. Выделите оба слоя и примените маску через Ctrl+Alt+M.

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

Метод 3: Использование «Обрезать» вместо маски

Если вам не нужна гибкость — например, вы финализируете макет и готовы зафиксировать обрезку — используйте команду «Обрезать».

1. Выделите слой, который нужно обрезать.
2. Выделите форму, которая будет границей обрезки.
3. Нажмите Ctrl+Shift+M (или Cmd+Shift+M).
4. Фигма удалит всё за пределами формы и превратит результат в один слой.

Важно: Обрезка — это необратимое действие. После применения вы не сможете изменить форму маски или вернуть скрытые части. Используйте только для финальных версий.

Маска vs Обрезка: в чём разница и когда что применять

Многие дизайнеры путают маску и обрезку — и это приводит к ошибкам в рабочем процессе. Разница фундаментальна.

Критерий
Маска
Обрезка
Обратимость
Полностью обратима. Можно отключить, изменить, заменить.
Необратима. Контент за пределами формы удаляется.
Гибкость
Вы можете менять форму маски в любой момент.
После обрезки форма фиксируется.
Производительность
Требует чуть больше ресурсов, особенно при сложных стеках.
Оптимизирована — один слой, меньше вычислений.
Подходит для
Компоненты, прототипы, анимации, адаптивные макеты.
Финальные изображения, экспорт, печать, статичные элементы.
Редактирование контента
Исходный контент остаётся доступным для редактирования.
Контент изменить нельзя — он обрезан.

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

«Маска — это инструмент для дизайна. Обрезка — для финального результата. Не используйте обрезку, пока не уверены, что дизайн окончен.» — Елена Козлова, Senior UI/UX Designer, Mail.ru Group

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

Даже опытные дизайнеры допускают типичные ошибки, которые ломают рабочий процесс.

Ошибка 1: Маска не применяется

Причина: Между маской и целевым слоем есть другие элементы.
Решение: Убедитесь, что маска находится непосредственно над слоем, который нужно обрезать. Все остальные слои должны быть либо выше маски, либо вне стека. Используйте «Сгруппировать» или «Контейнер», чтобы упорядочить слои.

Ошибка 2: Маска применяется к неверному слою

Причина: Вы выделили маску и контент в неправильном порядке.
Решение: Всегда выделяйте сначала слой, который нужно обрезать, затем — маску. Порядок имеет значение. Если выделите маску первой — Фигма может применить её как контент, а не как маску.

Ошибка 3: Использование растрового изображения как маски

Причина: Вы пытаетесь использовать JPG или PNG как маску.
Решение: Конвертируйте изображение в вектор: выберите его → «Создать вектор» (Ctrl+Shift+P) → затем используйте как маску. Или лучше — используйте векторную форму (прямоугольник, круг, путь).

Ошибка 4: Потеря слоя после обрезки

Причина: Вы случайно удалили маску, а не отключили её.
Решение: Всегда отключайте маску через панель свойств (галочка «Маска») или клавишу Ctrl+Alt+M повторно. Не удаляйте маску — это может привести к потере видимости контента.

Полезно знать: Чтобы быстро проверить, работает ли маска, временно измените цвет маски на яркий — например, красный. Если вы видите красную форму над контентом — маска активна. Это отличный трюк для отладки.

Экспертное мнение: профессиональные лайфхаки

«Я работаю с масками ежедневно — в проектах с сотнями компонентов. Один из моих самых полезных приёмов — создание библиотеки масок. Я сохраняю 5–7 стандартных форм: круг, прямоугольник с закруглениями, полукруг, звезда, асимметричная форма — как отдельные компоненты. Когда нужно обрезать изображение, я просто драг-н-дроплю нужную маску и применяю. Это экономит 2–3 минуты на каждую карточку.»

— Дмитрий Павлов, Lead Designer, Tinkoff Design System

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

Также не забывайте про нестандартные маски. Фигма позволяет использовать даже текст как маску — например, чтобы показать изображение через буквы. Просто поместите текст под изображение, выделите оба и примените маску. Результат — впечатляющий визуальный эффект, который легко редактировать.

«Создавайте маски как отдельные компоненты — не как временные формы. Это ускоряет работу в системах дизайна и делает вашу работу масштабируемой.»
— Дмитрий Павлов

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

Можно ли обрезать несколько слоёв одной маской?
Да. Выделите все слои, которые нужно обрезать, и маску — затем примените маску. Фигма объединит их в группу и применит маску ко всей группе. Это удобно для сложных композиций, например, нескольких иконок в одном круге.
Почему маска не реагирует на изменение размера?
Возможно, вы изменили размер слоя, а не маски. Чтобы маска адаптировалась, изменяйте именно форму-маску. Если вы хотите, чтобы маска масштабировалась вместе с контентом — используйте «Привязки» (Constraints) или «Автоматический размер».
Как отключить маску без удаления?
В панели свойств слоя найдите опцию «Маска» и снимите галочку. Или нажмите Ctrl+Alt+M ещё раз — это отключит маску, не удаляя её.
Можно ли использовать маску в компонентах?
Да, и это рекомендуемая практика. Маски отлично работают с переменными компонентами — вы можете создавать разные варианты масок для одного компонента, например, «Круг», «Прямоугольник», «Полукруг» — и переключаться между ними в инспекторе.
Почему маска исчезает при экспорте?
Обычно это происходит, если вы экспортируете как PNG, а маска не была применена к видимому слою. Убедитесь, что маска активна (галочка включена) перед экспортом. Лучше экспортировать как SVG — там маски поддерживаются лучше.

Заключение

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

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

Правильно настроенные маски делают ваш дизайн масштабируемым, легко редактируемым и профессионально выглядящим — даже в самых сложных интерфейсах.
  • Маска — необратимо не удаляет контент, а только скрывает его.
  • Используйте Ctrl+Alt+M для создания и редактирования масок.
  • Обрезка (Ctrl+Shift+M) — только для финального экспорта.
  • Создавайте библиотеку масок как компоненты для быстрого повторного использования.
  • Всегда проверяйте стек слоёв — маска должна быть непосредственно над обрезаемым слоем.
⚠️ Дисклеймер — нажмите, чтобы развернуть

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

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

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

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

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

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

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

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

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

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

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

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