在 Firefox 中使用 CSS3column-width
属性似乎无法按预期工作。当存在高于其容器的图像时,图像不会按预期换行到新列:
<div id="container">
<img src="http://placehold.it/300x600" alt="" />
</div>
和
#container {
border: 1px solid #000;
width: 1200px;
height: 300px;
-moz-column-width: 300px;
-webkit-column-width: 300px;
}
人们会期望两列,左侧上半部分,然后是图像的下半部分。这在 Chrome 上按预期工作,但是对于 Firefox,它似乎只是溢出。在这种情况下是否需要应用额外的 CSS 样式,或者这是在 Firefox 中被破坏/未实现的东西?