Flexbox или CSS Grid

Ни то, ни другое

Недавно смотрел доклад "Grid Layout как основа современной раскладки" / Сергей Попов (Лига А./HTML Academy).

Помнится, некоторое время назад, я задавался вопросом: "Flexbox или CSS Grid?"

Сергей утверждает, что время гридов уже пришло. Возможно это и так. Но общее правило примерно такое: Flexbox для однострочной (одноколоночной) раскладки, grid - для многострочной (строки и колонки).

  • CSS Grid отлично подходит для макетов с нестандартным или асимметричным дизайном.
  • Flexbox отлично подходит для выравнивания содержимого внутри элементов.
  • Нет причин применять только CSS Grid или только Flexbox. Изучайте их и используйте совместно.

Похожие записи

Какой язык программирования учить первым?

Для начало необходимо решить как Вам больше нравится: "начинать со сложного" или "начинать с простого". Можно провести аналогию с обучением вождения на автоматической коробке передач и механическим аналогом. Автомат - начинаем с простого, механика - со сложного.