【发布时间】:2015-06-10 15:47:59
【问题描述】:
我指的是解决方案:How do I float two divs side-by-side without specifying a width?
不过,我想要相反的星座:右边的 div 应该留在右侧,同时占用最小的空间(仅与其内容一样多),而左边的 div 应该扩展到剩余空间。
我尝试了以下方法:
.right {
float: right;
background: red;
}
.left {
overflow: hidden;
background: green;
}
<div class="left">left div</div>
<div class="right">right div</div>
然而,这会将右边的 div 放在换行符上,而左边的 div 会扩展到上面的整个宽度。
【问题讨论】: