我正在尝试创建一个简单的砌体,希望避免使用库。我试图使元素堆叠,同时还要避免前几行的最大高度。
您将从代码中看到div#3不会堆叠在div#1之下。
有没有一种方法而不必使用砌体库呢?
我正在做一个wordpress项目,原来正常的行都很好,这是使用内联块实现的。但是现在我们想要一个砖石结构,每个内容(图像)的高度不同。我也玩过flexbox,但是遇到了同样的高度问题。然后我尝试使用'column-count',但是顺序是垂直的。
有点想法用完了。预先感谢!
.container {
width: 100%;
}
.item {
border: 1px solid black;
float: left;
height: 50px;
width: 33%;
}
.item:nth-child(1) {
height: 20px;
}
<div class="container">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
<div class="item">4</div>
<div class="item">5</div>
<div class="item">6</div>
<div class="item">7</div>
<div class="item">8</div>
<div class="item">9</div>
</div>