고정 너비 메뉴 외에도 외부 상자의 너비가 33 % 인 divbox의 열 3 개를 정렬해야합니다. 유연한 영역에있는 세 개의 유연한 (백분율) 열
그래서 나는 빨간색, 노란색, 녹색 영역은 #menu의 폭 어떤 경우에, 주황색 메뉴를 beides합니다. 어떤 힌트를 사전에<div id="container">
<div id="menu">
menu
</div>
<div id="dialogbox">
<div id="outer">
<div class="inner" style="background-color:red;">
col1
</div>
<div class="inner">
col2
</div>
<div class="inner" style="background-color:green;">
col3
</div>
</div>
</div>
</div>
#container{
width:500px;
background-color:grey;
height:300px;
}
#menu{
width:300px;
float:left;
height:100%;
background-color:orange;
}
#dialogbox{
float:left;
height:100%;
width:100%;
}
#outer{
background-color:blue;
height:300px;
margin: 0 auto;
padding:0;
width:100%;
}
.inner{
padding:0;
margin:0;
width:33%;
background-color:yellow;
height:100%;
float:left;
}
감사합니다!
나는 당신이가는 길을 좋아합니다. 하지만 또 다른 요구 사항이 있습니다 : 공간이 작아지면 상자 (유동성)를 분해해야하며 테이블 셀에서는 불가능합니다. – Matty
예, 불행히도 당신 말이 맞습니다. 이것은 "남은 공간을 채울 필요"문제에 대한 좋은 해결책입니다 :) – Kyle
Iam 전적으로 당신과. 어쩌면 당신은 몇 분 전에이 사이트에서 내 발견 된 솔루션에 관심이 있습니다 :) – Matty