Комментарии 18
Добрый день, опечатка в примере с выравниванием флексами, второй раз указано justify-content: center вместо align-items: center
Спасибо за труд, как раз нужно было
margin: 0 auto
Зачем тут вертикальные отступы, которые равны 0?
Это про горизонтальное выравнивание, и правильно будет:
margin-left: auto;
margin-right: auto;
Добрый день, зачем дублировать свойство margin,если мы короче можем записать)
Помню, как в своё время мучился с выравниванием, не понимал почему в одном случае работает, а в другом, вроде бы похожем, нет. Жаль, что тогда мне не попалась подобная статья. Всё кратко, чётко и по делу. Спасибо!
Все эти советы подходят, когда размеры вложенного элемента меньше размеров родителя. В обратном же случае элементы норовят прилипать к левому краю.
Как центрировать блок, ширина которого, например 175vw? Не используя абсолютного позиционирования (слишком очевидное решение).
Для чего нужны все остальные способы, когда есть flex/grid?
Центрируй, властвуй, располагай