임의의 요소를 보유 할 높이를 가진 div와 나머지 공간을 채우기를 원하는 div가 있으므로 div가 채우는. jsfiddle요소가 컨테이너의 나머지 세로 공간을 채우게하는 적절한 방법은 무엇입니까?
HTML :
<div class=container>
<div class=title>
<h1> title </h1>
</div>
<div class=body>
<h1> stuff here </h1>
</div>
</div>
CSS :
.container {
border: 1px red solid;
height: 300px;
}
.title {
background: blue;
}
.body {
background: green;
}
내가 그것을
this처럼하지만, 명시 적으로 높이를 설정하지 않고 보이도록 녹색 사업부는 빨간색 테두리 내에서 공백을 채우려 왜냐하면 제목과 포함 div의 크기가 동적이기 때문입니다.
Easy? http://jsfiddle.net/userdude/wTmVk/7/ –
배경을 예제로 사용했습니다. 본문 요소에는 실제로 높이를 채우려는 다중 선택이 들어 있습니다. – everett1992
Riiiight. 나는 마크 업 레이아웃을 수정하지 않고서는 흐름을 보존하기를 원하기 때문에 방법을 모른다. 순수한 CSS로는 "x가 너무 많고, y는 남은 것이 있습니다"라고 말하는 방법이 없습니다. 아니 내가 아직 건너 왔어. –