К содержанию
Гайд

Как сделать и включить сетку макета

Сетку задают на фрейме в разделе «Сетка макета» вкладки «Дизайн»: колонки, строки или квадратные ячейки, как в Figma.

Обновлено 8 минут чтения

Коротко

Чтобы сделать сетку в Morfa, выделите фрейм и нажмите «+» в разделе «Сетка макета» вкладки «Дизайн». В настройках сетки выберите «Колонки» и задайте «Количество», «Поля» и «Промежуток»: для сайта на 1440 px — 12 колонок, поля 120 px и промежуток 24 px.

Команда «Вид → Сетки макета» (⌃G на Mac, Ctrl+Shift+4 на Windows и Linux) показывает и скрывает все сетки. Модульная сетка — это колонки и строки на одном фрейме, а «Создать стиль из сетки» переносит сетку на другие экраны.

  • Работает без VPN
  • 10 файлов бесплатно
  • Импорт из Figma на любом плане

Что такое сетка макета и какие сетки бывают

Сетка макета — это полупрозрачные колонки, строки или ячейки поверх фрейма. По ним выравнивают блоки, чтобы края и отступы совпадали на всех экранах. На сам макет сетка не влияет: это подсказка для глаз.

На одном фрейме может быть несколько сеток сразу. Поэтому модульную сетку собирают из двух: колонок и строк. В таблице — какие сетки бывают и как задать каждую в Morfa.

Виды сеток и как их задать в Morfa
СеткаКак выглядитДля чегоКак задать в Morfa
КолоночнаяВертикальные колонки с промежуткамиСайты и приложенияВид «Колонки»
Строчная (базовая)Горизонтальные полосы одной высотыВертикальный ритм, строки текстаВид «Строки»
МодульнаяКолонки и строки вместе делят экран на модулиДашборды, каталоги, галереи, вёрстка журнала«Колонки» и «Строки» на одном фрейме
КвадратнаяКлетки одного размераИконки, шаг 8 pxВид «Сетка», поле «Размер»
ПиксельнаяКаждый пиксель холстаЧёткие линии и края«Пиксельная сетка» (⇧'), видна при масштабе от 800 %

Как сделать сетку на фрейме

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

  1. Создайте фрейм

    Нажмите F и выберите готовый размер справа: Desktop (1440×1024) для сайта, iPhone 16 (393×852) для телефона. Остальные размеры собраны в таблице размеров экранов.

  2. Добавьте сетку

    Во вкладке «Дизайн» найдите раздел «Сетка макета» (он ниже эффектов) и нажмите «+». На фрейме появится квадратная сетка 10 px.

  3. Откройте настройки

    Нажмите на значок слева в строке сетки. В списке наверху окна выберите «Колонки». По умолчанию это 5 колонок, тип «Растянуть», промежуток 20 px, поля 0.

  4. Задайте колонки

    Впишите «Количество», «Поля» и «Промежуток». Для сайта на 1440 px подойдут 12 колонок, поля 120 px и промежуток 24 px — так устроен шаблон «Сайт».

  5. Добавьте строки, если нужны модули

    Нажмите «+» ещё раз и выберите вид «Строки». Значок глаза в строке скрывает одну сетку, «−» удаляет её.

Настройки колонок: количество, поля, промежуток

Поля окна «Настройки сетки» одинаковые для колонок и строк. У строк вместо ширины — высота, а типы называются «По верхнему краю» и «По нижнему краю».

Поля настроек колонок и что они задают
ПолеЧто задаёт
«Количество»Сколько колонок. Пустое поле — «Авто»: колонок заданной ширины помещается столько, сколько влезет во фрейм
«Тип»«Растянуть» делит ширину фрейма между колонками. «По левому краю», «По центру» и «По правому краю» ставят колонки фиксированной ширины к краю или к центру
«Ширина»Ширина одной колонки. При типе «Растянуть» считается сама, в поле стоит «Авто»
«Поля» или «Отступ»При «Растянуть» — поля от краёв фрейма до крайних колонок. При других типах — отступ от выбранного края
«Промежуток»Расстояние между колонками (gutter)
«Цвет»Цвет в HEX и непрозрачность. По умолчанию красный, 10 %

При типе «Растянуть» ширина колонки = (ширина фрейма − 2 × поля − промежуток × (колонок − 1)) ÷ колонок. В шаблоне «Сайт» это (1440 − 240 − 264) ÷ 12 = 78 px.

Сколько колонок брать для сайта, планшета и телефона

Это частые значения, а не правило Morfa. Главное — одинаковые поля и промежутки на всех экранах одного размера.

Частые значения колоночной сетки для готовых размеров фрейма
ФреймКолонкиПоляПромежуток
Desktop, 1440×102412120 px (как в шаблоне «Сайт»)24 px
iPad mini 8.3, 744×1133832 px24 px
iPhone 16, 393×852416 px16 px

12 колонок берут потому, что это число делится на 2, 3, 4 и 6: на них ровно ложатся половины, трети и четверти экрана. Как собрать страницу на такой сетке, рассказано в гайде макет сайта.

Стиль сетки: одна сетка для всех экранов

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

  1. Создайте стиль

    Выделите фрейм с настроенной сеткой. В заголовке раздела «Сетка макета» нажмите значок «Стили сетки» и выберите «Создать стиль из сетки».

  2. Примените к другим фреймам

    Выделите другой фрейм, откройте «Стили сетки» и выберите стиль из списка. Вместо списка сеток в разделе появится название стиля.

  3. Отсоедините, если нужен особый случай

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

Когда ничего не выделено, стили сетки видны во вкладке «Дизайн» вместе с остальными стилями файла. Через «Файл → Опубликовать библиотеку…» стиль уходит в библиотеку команды вместе с цветами и текстом — об этом гайд для дизайн-систем. В шаблоне «Сайт» уже есть стиль «Сетка/Десктоп 12».

Как включить и скрыть сетку: ⌃G и пиксельная сетка

Если сетка задана, но не видна, проверьте две вещи: значок глаза в строке сетки и команду «Вид → Сетки макета». Она показывает и скрывает все сетки макета на холсте сразу. Клавиша на Mac — ⌃G, на Windows и Linux — Ctrl+Shift+4. По умолчанию сетки показаны, и выбор запоминается в браузере.

«Пиксельная сетка» (⇧') рисует границы пикселей, когда масштаб холста 800 % и больше. «Привязка к пиксельной сетке» (⇧⌘') ставит слои на целые пиксели, чтобы края не размывались. Обе включены по умолчанию и есть в меню «Вид».

⌃G
Сетки макета (на Windows и Linux — Ctrl+Shift+4)
⇧'
Пиксельная сетка
⇧⌘'
Привязка к пиксельной сетке
⇧R
Линейки
⇧M
Измерение
Сетки, линейки и измерение (на Windows и Linux вместо ⌘ — Ctrl)

Как выравнивать блоки по сетке

Слои не прилипают к колонкам сетки макета. Привязка при перемещении работает к соседним слоям, краям фрейма и направляющим. Поэтому края колонок удобно продублировать направляющими.

  1. Включите линейки

    Нажмите ⇧R: линейки появятся сверху и слева от холста.

  2. Вытяните направляющие

    Потяните мышью из линейки и отпустите на краю колонки, например на 120 и 1320 px для шаблона «Сайт». К направляющим слои прилипают при перемещении.

  3. Выровняйте блоки клавишами

    Выделите блоки одной колонки и нажмите ⌥A, чтобы выровнять их по левому краю. ⌃⌥V делает интервалы по вертикали одинаковыми, на Windows и Linux это Alt+Shift+V.

  4. Повторите сетку автолейаутом

    Внутри секции задайте автолейауту отступы, равные полям сетки, и интервал, равный промежутку. Тогда блоки встанут по колонкам и не съедут при правках.

Как устроены интервалы и отступы автолейаута, описано на странице автолейаута, все клавиши выравнивания — в списке горячих клавиш.

Чего в сетках Morfa нет

Колонки, строки, квадратные и пиксельные сетки работают. Вот чего нет:

  • Привязки слоёв к колонкам сетки макета: выравнивайте направляющими и клавишами.
  • Сетки автолейаута (Grid auto layout): сложные раскладки собирают из вложенных автолейаутов.
  • Сетки в экспорте и в коде: в PNG, SVG и PDF она не попадает, во вкладке «Код» и в проекте React её тоже нет.
  • Сеток на «Доске»: там нет ни сеток макета, ни точечной сетки.

Morfa — редактор интерфейсов в браузере

Компоненты, автолейаут, прототипы, совместная работа и код React. Без VPN, с оплатой в рублях.

0 ₽
План «Бесплатный»: 10 файлов, все инструменты и экспорт, без срока
990 ₽
в месяц за план «Профессиональный» или 790 ₽ при оплате за год; 20 ГБ картинок
Figma → Morfa
Импорт файлов по ссылке, бесплатно на любом плане
Без VPN
Открывается в браузере из России, без установки

Вопросы

Что чаще всего спрашивают о теме «Сетки макета».

Почему не видно сетку макета?

Проверьте команду «Вид → Сетки макета»: клавиша ⌃G на Mac или Ctrl+Shift+4 на Windows и Linux скрывает все сетки сразу. Ещё сетку можно скрыть значком глаза в её строке. И сетка бывает только у фреймов, компонентов и экземпляров, но не у групп.

Как сделать модульную сетку?

Добавьте на фрейм две сетки: одну с видом «Колонки», другую с видом «Строки». Колонки и строки вместе разделят фрейм на модули.

Как применить одну сетку ко всем экранам?

Сохраните её как стиль: «Стили сетки» → «Создать стиль из сетки». Затем выберите этот стиль на других фреймах. Если изменить стиль, сетка обновится на всех фреймах.

Прилипают ли слои к колонкам сетки?

Нет. В Morfa слои прилипают к соседним слоям, краям фрейма и направляющим с линеек. Чтобы ставить блоки точно по колонкам, вытяните направляющие на края колонок.

Переносятся ли сетки из Figma?

Да: сетки макета у фреймов и стили сетки переносятся при импорте по ссылке. Не переносится только сетка автолейаута (Grid): она становится фиксированным расположением.

Начните с шаблона или с файла из Figma

Бесплатно — 10 файлов, все инструменты и экспорт. Карта не нужна.