我有一个不同宽度的 div。里面还有另外两个,一个是固定宽度,另一个应该填满该区域的其余部分。但我不能让它总是填满。根据外盒的宽度,它要么太小,要么太大并低于 inner-box-1。如何让 inner-box-2 填充外盒的其余部分?
HTML
<div id ="outer-box">
<div id="inner-box-1"></div>
<div id="inner-box-2"></div>
</div>
CSS
#outer-box{
width:50%;
background:#fcc;
position: relative;
overflow: auto;
}
#inner-box-1{
height:50px;
width:50px;
background:#ccc;
float:left;
}
#inner-box-2{
height:50px;
width:80%;
background:#555;
float:left;
}