Y. Shoham이 게시 한 답변 (절대 위치 지정 사용)은 컨테이너가 고정 된 높이 인 대부분의 경우 가장 간단한 솔루션 인 것처럼 보이지만 상위 DIV가 여러 DIV를 포함하고 동적 콘텐츠를 기반으로 높이를 자동 조정해야하는 경우 문제가있을 수 있습니다. 두 블록의 동적 콘텐츠가 필요했습니다. 하나는 컨테이너 상단에 정렬되고 다른 하나는 하단에 정렬되며 컨테이너를 상단 DIV의 크기에 맞게 조정할 수 있지만 하단에 정렬 된 DIV가 더 크면 컨테이너의 크기를 조정하지 않고 바깥쪽으로 확장합니다. . 테이블 스타일 포지셔닝을 사용하여 위에서 설명한 방법은 조금 더 복잡하지만이 점에서 더 견고하며 컨테이너의 바닥에 대한 정렬과 올바른 자동 높이를 허용합니다.
CSS
#container {
display: table;
height: auto;
}
#top {
display: table-cell;
width:50%;
height: 100%;
}
#bottom {
display: table-cell;
width:50%;
vertical-align: bottom;
height: 100%;
}
HTML
<div id=“container”>
<div id=“top”>Dynamic content aligned to top of #container</div>
<div id=“bottom”>Dynamic content aligned to botttom of #container</div>
</div>

나는 이것이 새로운 대답이 아니라는 것을 알고 있지만 내 해결책을 찾기 위해이 접근 방식에 대해 언급하고 싶었지만 초보자로서 나는 논평 할 수 없었고 게시 만 허용했습니다.