두 개의 열을 content div의 측면에 넣고 싶습니다. 문제가있는 부분은 3 부분으로 구성된 열을 원한다는 것입니다. 상단과 하단은 고정 된 높이를 가져야하지만 중간은 콘텐츠 높이에 따라 조정됩니다. 하나 개의 컬럼으로 샘플 봐 :div를 공백으로 채우기
<html><head>
<style>
* { border: 1px solid black;}
#contentWrapper { width:450px; }
#leftColumn { width:100px; float: left; }
#leftColumnTop { width:100px; height:50px; background-color: gray; }
#leftColumnMiddle { background-color: red; }
#leftColumnBottom { width: 100px; height:50px; background-color: gray; }
#content { width: 300px; float: left; }
#footer { width: 400px; clear: both; }
</style>
</head>
<body>
<div id="contentWrapper">
<div id="leftColumn">
<div id="leftColumnTop"> </div>
<div id="leftColumnMiddle"> </div>
<div id="leftColumnBottom"> </div>
</div>
<div id="content">content<br>
here<br>more<br>more<br>more<br>more<br>more<br>more<br>
</div>
<div id="footer">footer text</div>
</div>
</body>
</html>
는 내가 원하는 것은 상단과 하단 부분 사이의 공간을 채우기 위해 바닥 글과 붉은 #leftColumnMiddle의 상단에있는 #leftColumnBottom 스틱입니다.
고정 된 크기를 사용해야합니까? – rjzii
크기가 고정되어 있지 않으면 어떻게 만들어 질지 모르겠군요. 화면의 %를 사용하면 해당 div의 배경으로 설정된 이미지가 매우 멋진 혼란을 만듭니다. – ya23