Bobr_10
@Bobr_10

Почему появляется белое пространство при назначении внешних отступов блоку?

При назначении блоку внешних отступов появляется белое пространство. Почему?

5e874bc09003b760998949.png
  • Вопрос задан
  • 133 просмотра
Решения вопроса 2
wapster92
@wapster92 Куратор тега CSS
Почитай про схлопывание марджинов.
UPD уточню, какому блоку задаешь отступ родителю или заголовку?
Ответ написан
cannibal_corpse
@cannibal_corpse
Верстальщик руками
Потому-что это ВНЕШНИЙ отступ. Отступ от одного элемента до другого. В вашем случае у элемента header(условно) свой background серого цвета, а у следующего section черного. Решение 1 - background-color: black для body и дальше переопределение стилей по каскаду. Вариант 2 - padding-top для заголовка во втором блоке.

https://codepen.io/Olovyannikov/pen/xxGNrve
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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