0
.container {
\t background-color: lightgreen;
}
.column {
\t width: 31.33%;
\t background-color: green;
\t float: left;
\t margin: 0 1%;
}
.column:last-child {
\t float: none;
}
<div class='container'>
<div class='column'>Column 1</div>
<div class='column'>Column 2</div>
<div class='column'>Column 3Column 3Column 3Column 3Column 3Column 3Column 3</div>
</div>
有足够的空间为它的浮动元素的右边。
这样做的最后一列的浮低于COLUMN1/2的内容的缺点,如果你不希望behavoiur检查[我的答案](HTTP ://artackoverflow.com/a/35960999/4068027) – Aides
@Aides但是,这正是OP想要的,甚至一个图像被添加来显示 – LGSon
谢谢。你能解释为什么会发生上述情况吗? –