Безкоштовно · українською · 8 хв читання
Auto Layout у Figma: як працює і як ним користуватися
Як працює Auto Layout у Figma: напрямок, gap, padding, вирівнювання, Hug contents і Fill container, вкладені фрейми й Grid. П'ять вправ для початківців.
- Чим Hug contents відрізняється від Fill container
- Як зібрати кнопку, картку й цілий екран на автолейауті
- Чому макет «розлазиться» і як це виправити
- Безкоштовно
- 1504 учасники
- Вхід за 1 клік
П'ять вправ, щоб зрозуміти Auto Layout
- 1
Вправа 1
Кнопка, яка росте разом із текстом
- 2
Вправа 2
Напрямок, gap і вирівнювання
- 3
Вправа 3
Hug contents, Fill container і Fixed
- 4
Вправа 4
Вкладені автолейаути, Wrap і Grid
- 5
Вправа 5
Розтягніть екран і виправте те, що зламалося
- 1504
- учасники спільноти
- 8915
- повідомлень із запитаннями з липня 2024
- 9
- дизайн-ігор з вересня 2024
- 759
- людей писали в чат
Цей гайд для вас, якщо ви
Розставляєте все вручну
Кожна зміна тексту означає посунути ще десять елементів, і відступи щоразу різні.
Уже вмикали Shift + A
Автолейаут увімкнули, але елементи стрибають, тягнуться або стискаються не так, як треба.
Робите адаптивні макети
Хочете, щоб екран можна було розтягнути з телефона до десктопа без ручного переставляння.
Коротко
- Auto layout сам розставляє елементи фрейму в ряд, у стовпчик або в сітку й перебудовує їх, коли вміст змінюється.
- Головні налаштування — напрямок, gap (відстань між елементами), padding (відступ від краю) і вирівнювання.
- Розмір кожного елемента задає одна з трьох опцій: Hug contents, Fill container або Fixed.
- Складні екрани збирають із вкладених автолейаутів: рядок у стовпчику, стовпчик у сітці.
- Найкраща перевірка — розтягнути фрейм. Якщо нічого не зламалося, автолейаут зроблено правильно.
П'ять вправ, щоб зрозуміти Auto Layout
- 1
Вправа 1
Кнопка, яка росте разом із текстом
Напишіть текст «Записатися», виділіть його й натисніть Shift + A або Add auto layout у правій панелі. Figma загорне текст у фрейм з автолейаутом. Додайте фон, радіус кутів і задайте padding — відступ від краю фрейму до вмісту, наприклад 12 px зверху й знизу та 24 px з боків. Тепер змініть текст на «Записатися на консультацію»: кнопка має розширитися сама.
- прибрати автолейаут: Option + Shift + A (Mac) або Alt + Shift + A (Windows);
- padding можна задати однаковим з усіх боків, окремо по вертикалі й горизонталі або для кожного боку;
- у полі padding можна ввести скорочений запис як у CSS: «12, 24, 12, 24» — це верх, право, низ і ліво.
- 2
Вправа 2
Напрямок, gap і вирівнювання
Додайте в кнопку іконку зліва від тексту. Тепер у фреймі два елементи, і важливі ще три налаштування. Напрямок (flow): Horizontal ставить елементи в ряд, Vertical — у стовпчик, Grid — у рядки й колонки. Gap — відстань між елементами: число, наприклад 8 px, або Auto, коли елементи розподіляються по всій ширині. Вирівнювання задається для всього фрейму у квадраті з дев'ятьма позиціями в правій панелі.
- Auto gap має варіанти Between, Evenly й Around — як space-between, space-evenly і space-around у CSS;
- клікніть квадрат вирівнювання й керуйте стрілками; W, A, S, D притискають вміст до краю;
- у горизонтальному й вертикальному автолейауті окремий елемент вирівняти не можна — лише весь вміст фрейму (у Grid елемент вирівнюють у його клітинці).
💡 Вправа: зберіть верхню панель застосунку — кнопка «назад», заголовок, іконка меню. Поставте Gap на Auto: якщо кнопка й іконка однакової ширини, заголовок опиниться посередині без жодних ручних розрахунків.
Автолейаут «розлізся»? Покажіть
Часто достатньо одного погляду збоку, щоб знайти той самий Fixed замість Fill. Викладіть свій фрейм у спільноті, і вам підкажуть, де саме. Це безкоштовно.
Показати макет на фідбекБезкоштовно. 1504 дизайнери вже в спільноті.
- 3
Вправа 3
Hug contents, Fill container і Fixed
Це налаштування, через яке найчастіше «розлазяться» макети. Для кожного елемента окремо по ширині й висоті можна обрати поведінку:
- Hug contents — фрейм обіймає свій вміст і змінюється разом із ним; доступно лише для фреймів з автолейаутом;
- Fill container — елемент заповнює все вільне місце в батьківському фреймі; доступно лише для елементів усередині автолейауту;
- Fixed — розмір не змінюється, хоч би що відбувалося навколо;
- Min / Max width і height — межі, наприклад кнопка не вужча за 120 px.
💡 Вправа: зробіть картку товару завширшки 320 px (Fixed) з фото, назвою, ціною й кнопкою. Назві та кнопці поставте Fill container по ширині. Змініть ширину картки: усе всередині має підлаштуватися. Подвійний клік на краю рамки виділення ставить Hug contents, з Option / Alt — Fill container.
- 4
Вправа 4
Вкладені автолейаути, Wrap і Grid
Справжня сила автолейауту — у вкладеності: кожен фрейм має власні напрямок, gap і padding. Екран зазвичай — це вертикальний автолейаут, у якому лежать горизонтальні рядки, картки й списки. Зберіть так сторінку каталогу: верхня панель, рядок фільтрів, список карток.
- для рядка фільтрів-«таблеток» увімкніть Wrap: елементи, що не вмістилися, переносяться на новий рядок;
- для сітки карток спробуйте напрямок Grid: задайте кількість колонок і рядків, а картки можуть займати кілька клітинок (span);
- для бейджа «-20%» у куті фото увімкніть Ignore auto layout: елемент лишається у фреймі, але не бере участі в розкладці, і для нього знову працюють constraints.
💡 Grid в автолейауті і layout guide — різні речі: перший реально розкладає вміст, другий — лише візуальні напрямні для вирівнювання.
Автолейаут знову поводиться дивно? Спитайте в спільноті → - 5
Вправа 5
Розтягніть екран і виправте те, що зламалося
Візьміть екран каталогу з попередньої вправи й змініть ширину фрейму: з 375 px до 768 px, потім до 1280 px. Подивіться, що відбувається, і виправте:
- текст вилазить за межі або накладається — ймовірно, у текстового шару фіксований розмір; Figma радить уникати фіксованих текстових блоків в автолейауті;
- картки не розтягуються — перевірте Fill container у них і в їхнього батьківського фрейму;
- кнопка на всю ширину на десктопі — додайте їй Max width;
- в інстансі компонента не вдається переставити чи додати шар — це роблять лише в головному компоненті, а видалення в інстансі тільки ховає шар.
💡 Для практики візьміть офіційний файл Auto layout playground з Figma Community. А свій екран покажіть у спільноті й спитайте: «Що станеться, якщо назва товару буде у три рядки?»
Ви не самі з цими питаннями
Ми порахували, про що найчастіше питають у нашій спільноті. Навчання, портфоліо й Figma — у трійці лідерів.
Повідомлення за темами в Spaceberry Community, липень 2024 — листопад 2026. Пошук за ключовими словами.
Практика з дедлайном і живим фідбеком
Найкраще вчить задача з терміном, яку бачать інші люди. Тому в спільноті регулярно проходять дизайн-ігри: однакове завдання для всіх, дедлайн і голосування.

Дизайн-гра · січень 2026
Редизайн сайту НАОМА
Головна сторінка академії очима абітурієнта, студента й викладача. Три роботи у фіналі, переможця обрала спільнота.

AI-челендж · травень 2025
Лендинг, створений AI
Логотип, тексти й візуали — тільки AI-інструментами. Чотири роботи, анонімне голосування, учасники поділилися промптами.

Воркшоп · квітень 2026
Figmosha: AI у Figma
Автор інструмента показав, як генерувати інтерфейси у Figma й аналізувати дизайн-систему.
Безкоштовно. 1504 дизайнери вже в спільноті.
Як приєднатися — 1 хвилина
- 1
Натисніть кнопку
Відкриється Telegram зі спільнотою Spaceberry.
- 2
Приєднайтеся
Це безкоштовно: достатньо акаунта в Telegram.
- 3
Представтеся
Напишіть, з чого починаєте, і поставте перше питання.
Часті питання
Не знайшли відповіді? Поставте питання в спільноті — там відповідають.
Чим Auto Layout відрізняється від constraints?
Constraints визначають, як елемент поводиться відносно країв звичайного фрейму, коли той змінює розмір: тримається лівого краю, центру чи розтягується. Auto layout сам розставляє елементи один відносно одного й підлаштовується під вміст. До елементів усередині автолейауту constraints не застосовуються, якщо для них не ввімкнено Ignore auto layout.
Чому автолейаут «розлазиться»?
Найчастіше через розміри: десь стоїть Fixed замість Fill container або Hug contents, у текстового шару фіксована ширина, або батьківський фрейм обіймає вміст, хоча мав би заповнювати місце. Виділяйте елементи по черзі знизу вгору й перевіряйте ширину та висоту в правій панелі.
Чи доступний Auto Layout на безкоштовному тарифі?
Так. За довідкою Figma, auto layout доступний на всіх тарифах, зокрема на безкоштовному Starter; потрібен лише доступ до редагування файлу. Тож усі п'ять вправ із цього гайду можна пройти безкоштовно. Для практики стане в пригоді офіційний файл Auto layout playground з Figma Community, а свій результат можна показати в спільноті.
Чи схожий Auto Layout на Flexbox у CSS?
Так, горизонтальний і вертикальний напрямки дуже схожі на Flexbox у CSS, а Figma прямо порівнює варіанти Auto gap із space-between, space-evenly і space-around. Тому розробникам легше переносити такі макети в код, а вам — розуміти, як екран поводитиметься в браузері.
Чи платна спільнота Spaceberry?
Ні. Spaceberry Community безкоштовна: її підтримує громадська організація Spaceberry Foundation, яка працює не для прибутку. Щоб приєднатися, достатньо акаунта в Telegram. У спільноті 1504 дизайнери: Figma — серед трьох найпопулярніших тем у чаті. Тут діляться файлами, допомагають знайти зайвий Fixed і беруть участь у дизайн-іграх з однаковим брифом і дедлайном.
Екран на автолейауті — на фідбек
Приєднуйтеся до 1504 дизайнерів, які вчаться, діляться макетами й грають у дизайн-ігри. Покажіть свій екран і перевірте, чи витримає він довгі тексти.
- Безкоштовно
- 1504 учасники
- Вхід за 1 клік
Оновлено · Spaceberry Foundation
Джерела: