Задать вопрос
@tolorov

Почему не происходит слопывания марджинов?

2 элемента друг под другом - p и button.
У каждого элемента margin: 16px.
Ожидал, что произойдет схлопывание и расстоние будет 16px, но нет, 32.
Почему?
  • Вопрос задан
  • 139 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
sfi0zy
@sfi0zy Куратор тега CSS
Creative frontend developer
Вероятно у кнопки display: inline-block. Дайте ей display: block и все схлопнется.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@paralelogram
Может потому что вы указываете margin со всех сторон?
16 слево, 16 справо = 16+16=32
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы