我想知道爲什麼絕對定位的div的內容溢出邊界以及如何設置容器的高度以確保沒有任何東西會溢出。知道孩子的身高是可變的。爲什麼邊框圍繞兒童定位相對
.container {
border: 2px solid #fff;
padding: 20px;
}
.absolute {
position: absolute;
color: #ff0000
}
.relative {
position: relative;
}
<div id="card" class="container">
<div class="absolute">
<h1 style="margin-left : 200px">beaucoup de texte</h1>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium
</p>
</div>
<div class="relative">
<h1>moins de texte</h1>
hello and welcome
</div>
</div>
https://jsfiddle.net/jjjepmwm/5/
周圍有.container邊界 - 這是最大的股利。 http://codepen.io/sol_b/pen/jyqapw – sol
我的問題是爲什麼它不包含div定位絕對,謝謝 – mustafa918
*絕對定位*'絕對'意味着它採取了正常流程,你不會能夠隨着「絕對」增長而增長'容器'...所以答案是你不能** – kukkuz