Какой самый любимый способ выровнять div по центру?

Для центрирования по двум осям удобно задать контейнеру display: grid и place-items: center либо использовать Flexbox.

Короткий ответ

Что ответить на собеседовании

Для центрирования по двум осям удобно задать контейнеру display: grid и place-items: center либо использовать Flexbox.

Подробный разбор

Ответ с пояснениями

Для центрирования по двум осям удобно задать контейнеру display: grid и place-items: center либо использовать Flexbox.

Например, .parent { display: grid; place-items: center; min-height: 300px; }. Выбор зависит от общего layout; для центрирования только по горизонтали блоку с ограниченной шириной часто достаточно margin-inline: auto.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее