borisblade95, нет.
Его нижний margin схлопнулся с его верхним margin-ом, а так же верхним margin у body.
Да, получается немного контр-интуитивно что позиция элемента может быть оказаться ниже чем его нижний margin, но такое поведение придумали больше 20 лет назад и тогда никого не волновало где на самом деле будет невидимый элемент.
pshevnin, значит надо чинить пайплайн что бы он не хотел секретов.
Ну либо убедиться что эти секреты никуда не утекут, но это сложно и гораздо проще не давать ему никаких лишних секретов.
Но, опять же, какого ответа ты ожидаешь если мы в глаза не видели этот самый пайплайн?
Ankhena, что не отменяет схлопывания маржинов у div
Но на самом деле, автора вопроса просто вводит в заблуждение неправильная отрисовка маржинов в dev tools. Dev tools отрисовывает по 300px сверху и снизу, хотя на самом деле снизу никакого margin нет.
Empty blocks
If there is no border, padding, inline content, height, or min-height to separate a block's margin-top from its margin-bottom, then its top and bottom margins collapse.
Выберите другое имя.