Верстка компонентов — Flexbox

«Flexbox предоставляет инструменты для быстрого создания сложных, гибких макетов.»

⚠️ Отличие от CSS

В React Native flexDirection по умолчанию — column (не row)! alignContent по умолчанию flex-start (не stretch). flex принимает только одно число.

flex

Определяет, как элементы «заполняют» доступное пространство. Пример: красный=flex:1, жёлтый=flex:2, зелёный=flex:3 → соотношение 1/6, 2/6, 3/6.

flexDirection

justifyContent (главная ось)

alignItems (поперечная ось)

Абсолютное и относительное позиционирование

💡 Практика

Тренируй Flexbox на Flexbox Froggy.