【发布时间】:2017-08-24 23:20:35
【问题描述】:
我有四个不同高度的图像,我想使用 CSS 列做一个类似砖石的柱状网格。以下 CodePen 示例在将 columns 设置为 3 时不会填充第三列:
https://codepen.io/glennreyes/pen/pwjOmy
.columns {
columns: 3;
}
<div class="columns">
<img class="image" src="http://lorempixel.com/400/400" alt="" />
<img class="image" src="http://lorempixel.com/400/500" alt="" />
<img class="image" src="http://lorempixel.com/400/600" alt="" />
<img class="image" src="http://lorempixel.com/400/400" alt="" />
</div>
我想要三个图像在顶部,第四个图像在下面的一列。正确地以砌体样式从上/左到下/右填充内容,我缺少什么?
【问题讨论】:
标签: css masonry css-multicolumn-layout