Для центрирования по двум осям удобно задать контейнеру display: grid и place-items: center либо использовать Flexbox.
Какой самый любимый способ выровнять div по центру?
Для центрирования по двум осям удобно задать контейнеру 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.