`Container` — один из самых универсальных виджетов Flutter. Он позволяет управлять отступами, размерами, выравниванием, фоном и декором для вложенного `child`.
`Container` комбинирует свойства `Padding`, `Align`, `DecoratedBox`, `SizedBox` и другие — в одном удобном интерфейсе.
Основные параметры
child (Widget)
Вложенный виджет, который будет размещён внутри контейнера.
padding (EdgeInsets)
Внутренние отступы вокруг `child`.
margin (EdgeInsets)
Внешние отступы контейнера относительно других элементов.
width (double)
Явно заданная ширина контейнера.
height (double)
Явно заданная высота контейнера.
alignment (Alignment)
Выравнивание дочернего элемента внутри контейнера.
color (Color)
Цвет фона контейнера (используется, если `decoration` не задан).
decoration (BoxDecoration)
Декорирование контейнера: фон, бордеры, тени и т.п.