Здесь вы решаете, будут ли элементы идти рядом, друг под другом, по центру, с промежутками и т. д.

4 ключевые настройки
1. Direction (самая важная)
Определяет, как элементы размещаются внутри контейнера.Horizontal (строка)
- Элементы идут слева → направо
- Пример: кнопки рядом друг с другом
- Строк
- Инлайн-элементов
- Колонок рядом
Vertical (столбец)
- Элементы идут сверху → вниз
- Пример: заголовок → текст → кнопка
- Форм
- Контента, расположенного друг под другом
- Большинства макетов (значение по умолчанию)
2. Distribution (распределение элементов)
Определяет, как элементы распределяются по контейнеру. Основные варианты:- Start → элементы прижаты к началу
- Center → элементы по центру
- End → элементы прижаты к концу
- Space Between → первый слева, последний справа, между ними равные промежутки
- Space Around → равное пространство вокруг элементов
- Space Between → растянутся на всю ширину
- Center → сгруппируются посередине
3. Align Items (выравнивание)
Определяет выравнивание по оси, перпендикулярной Direction.Если Direction = Row (горизонтально):
- Align Items = вертикальное выравнивание
- Top
- Center
- Bottom
Если Direction = Column (вертикально):
- Align Items = горизонтальное выравнивание
- Left
- Center
- Right
Важно:
- Direction = главная ось
- Align Items = поперечная ось
4. Gap
- Задаёт расстояние между элементами
- Работает как автоматический отступ
- Gap = 20 → добавляет одинаковый отступ между всеми элементами
Простые примеры
Пример 1: всё по центру
- Direction: Vertical
- Align Items: Center
- Distribution: Center
Пример 2: кнопки в ряд
- Direction: Horizontal
- Distribution: Space Between
- Align Items: Center
Пример 3: простая форма
- Direction: Vertical
- Align Items: Left
- Gap: 10–20
Частые ошибки
❌ Пытаться центрировать элементы, не меняя Direction❌ Путать Align Items и Distribution
❌ Добавлять margin вместо Gap
❌ Забывать, что контейнер управляет дочерними элементами
Рекомендации
- Начинайте с Column для большинства макетов
- Используйте Row только при необходимости
- Используйте Gap вместо ручных отступов
- Делайте макеты простыми и единообразными
Золотое правило:
Если что-то выглядит «не так», почти всегда дело в одном из двух:
Если что-то выглядит «не так», почти всегда дело в одном из двух:
- Неверный Direction
- Неверное выравнивание