我有以下情况:
<div id="container">
<div id="div1"></div>
<div id="div2"></div>
<div id="div3"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
div1并且div3具有固定的宽度100px和高度100%,div3也具有高度100%.我想要的是div1向左div3浮动,向右浮动并且div2应该占用它们之间的剩余空间.我似乎无法让它工作.
有帮助吗?
像这样写:
CSS:
#div1{
float:left;
background:red;
width:100px;
}
#div3{
float:right;
background:green;
width:100px;
}
#div2{
overflow:hidden;
background:blue;
}
Run Code Online (Sandbox Code Playgroud)
HTML
<div id="div1">1</div>
<div id="div3">3</div>
<div id="div2">2</div>
Run Code Online (Sandbox Code Playgroud)
检查这个http://jsfiddle.net/D8836/
更新
如果你想要相同的高度,那么你可以使用display:table属性.检查一下