나는 몇 개의 컨테이너를 가지고 있으며 그들의 아이들은 절대적 / 상대적으로 위치합니다. 아이들이 컨테이너 안에 들어갈 수 있도록 컨테이너 높이를 설정하는 방법은 무엇입니까?
코드는 다음과 같습니다.
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이 있습니다. "막대"텍스트가 4 개의 사각형 뒤에 표시되지 않고 표시되기를 원합니다.
쉬운 수정이 있습니까?
이 아이들의 키를 모르고 컨테이너의 높이를 xxx로 설정할 수 없습니다.