Я пытаюсь добавить значения полей в div внутри другого div. Все отлично работает, кроме верхнего значения, кажется, игнорируется. Но почему?
Что я ожидал:
![What I expected with margin:50px 50px 50px 50px;](https://i.stack.imgur.com/WFkp8.jpg)
Что я получаю:
![What I get with margin:50px 50px 50px 50px;](https://i.stack.imgur.com/I3xJz.jpg)
Код:
#outer {
width: 500px;
height: 200px;
background: #FFCCCC;
margin: 50px auto 0 auto;
display: block;
}
#inner {
background: #FFCC33;
margin: 50px 50px 50px 50px;
padding: 10px;
display: block;
}
<div id="outer">
<div id="inner">
Hello world!
</div>
</div>
W3Schools не имеют объяснения, почему маржа ведет себя так.