Когда задаю маргин блоку, который находится в другом блоке, то вместо отступа внутри начинает ехать блок родитель. Пришел в голову вариант overflow:hidden, но есть какие-нибудь другие альтернативы и как называется такая проблема, чтобы можно было о ней почитать. Спасибо.
Верстку в студию! Или вам на кофейной гуще погадать?
Я так понял, маргин задается сверху (или снизу)? У внешнего блока высота фиксированно задана? Если да, то только через overflow: hidden. Либо убрать фиксированную высоту.
margin проваливается за родительский блок, чтобы такого не было, надо пользоваться padding`ом, либо, как костыль, задать родительскому блоку border или padding: 1px