ฉันมีตู้คอนเทนเนอร์และลูก ๆ ของพวกเขาอยู่ในตำแหน่งที่แน่นอน / ค่อนข้างสูง จะตั้งความสูงของตู้คอนเทนเนอร์อย่างไรให้ลูก ๆ อยู่ข้างใน?
นี่คือรหัส:
HTML
<section id="foo">
<header>Foo</header>
<article>
<div class="one"></div>
<div class="two"></div>
</article>
</section>
<div style="clear:both">Clear won't do.</div>
<!-- I want to have a gap between sections here -->
<section id="bar">
<header>bar</header>
<article>
<div class="one"></div><div></div>
<div class="two"></div>
</article>
</section>
CSS
article {
position: relative;
}
.one {
position: absolute;
top: 10px;
left: 10px;
background: red;
width: 30px;
height: 30px;
}
.two {
position: absolute;
top: 10px;
right: 10px;
background: blue;
width: 30px;
height: 30px;
}
นี่คือ jsfiddle ฉันต้องการให้ข้อความ "bar" ปรากฏระหว่าง 4 ช่องสี่เหลี่ยมไม่ใช่ด้านหลัง
แก้ไขง่าย ๆ ไหม
โปรดทราบว่าฉันไม่ทราบความสูงของเด็กเหล่านี้และฉันไม่สามารถกำหนดความสูง: xxx สำหรับตู้คอนเทนเนอร์ได้