请看一下这个例子:http: //jsfiddle.net/yU6qG/5/
<div class="left">LeftMargin</div>
<div class="right">RightMargin</div>
.left {
float:left;
width: 100px;
height: 100%;
background-color : red;
}
.right {
float:left;
width: auto;
height: 300px;
background-color : blue;
}
如果你尝试调整窗口大小,你会看到右边的 div 会跳下一行。我怎样才能防止这种情况?另外,为什么 nto left 占据了 100% 的高度?
谢谢
Edit1:抱歉,不清楚,这是针对响应式设计的,正确的 div 会增长和缩小。