我需要布置位于具有固定宽度和高度的容器中的2个div(http://jsfiddle.net/tWE8W/):
<div class="container">
<div class="left">
<div class="element"></div>
</div>
<div class="right">
<div class="element"></div>
</div>
</div>
它只需要使用最新版本的Google Chrome。
答案 0 :(得分:4)
使用Flexible Box Layout左侧的框,如
A C E
B D
<强> FIDDLE 强>
.left{
float:left;
display:flex;
flex-direction: column;
flex-wrap: wrap;
align-content: flex-start;
}
Browser support现在也很不错
修改强>
您可以使用align-content属性来对齐左侧的框。
设置align-content: space-between;
将这些框空格如下:
<强> FIDDLE 强>
答案 1 :(得分:1)
我希望我理解正确http://jsfiddle.net/nindos/8DTp2/9/
<style>
.container
{
height: 50px;
width: 300px;
overflow: hidden;
border: 1px solid black;
}
.left,.right{float:left;width:50%;height:100%;overflow:auto}
.left{background-color:red}
.right{background-color:blue}
.element{display:inline-block;background-color:pink}</style>