Я установил позицию родительского div как относительную, а child div - абсолютно. Я планирую положить ребенка в правый верхний угол родителя. Но ребенок выходит из своего родителя. Может кто-нибудь дать мне причину, почему это произойдет и как это исправить.Почему мой дочерний div выходит из родительского div
Коды в этой ссылке: https://jsfiddle.net/wb878L7g/
* {
box-sizing: border-box;
border: 1px solid black;
}
div#chicken {
position: relative;
padding: 0;
background-color: yellow;
}
#chicken-title {
position: absolute;
right: 0px;
top: 0px;
margin: 0px;
background-color: red;
}
<div id="chicken">
<h3 id="chicken-title">chicken</h3>
</div>
Родитель коллапсирует как абсолютно позиционирован ребенок удаляется из потока документа. Поскольку у этого родительского div нет другого контента, он эффективно сжимается до нуля. Детский элемент * * отображается в верхней части справа от родителя. – j08691