Ich versuche, die margin
Werte auf einer div
in einem anderen div
. Alles funktioniert gut, bis auf den oberen Wert, der anscheinend ignoriert wird. Aber warum?
Was ich erwartet habe:
Was ich bekomme:
Code:
#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>
W3Schulen keine Erklärung dafür haben, warum margin
verhält sich auf diese Weise.