Ich habe 2 divs, eine verschachtelte innerhalb der anderen. Entsprechend dem Seitendesign muss das verschachtelte Div "wie oben" in this image erscheinen.CSS: Position verschachteltes Element leicht außerhalb der Grenzen des übergeordneten Elements
Ich habe den CSS-Code für beide Elemente mit einem negativen oberen Rand auf dem geschachtelten Div, um zu versuchen, den gewünschten Effekt zu simulieren. Anstatt jedoch außerhalb der Grenzen des übergeordneten Elements zu erscheinen, werden die oberen 10px des verschachtelten Divs abgeschnitten, wie in this image.
Ich möchte das Element nicht absolut positionieren, weil ein Ziel für diese Seite ist, dass es anspricht.
HTML für divs:
<div class="container-div">
<div class="child-div">
...
</div>
</div>
CSS für die divs:
.container-div {
padding: 10px 10px 0;
}
.child-div {
display: inline-block;
width: 100px;
height: 60px;
margin: -15px 10px 0;
border: 1px solid #efefef;
background-color: #fff;
}