Хочу сделать типа масонри сетку(без библиотек).
Использую css columns но он обрезает блоки и переносит их
![5ee48cbc1bf99473367566.jpeg](https://habrastorage.org/webt/5e/e4/8c/5ee48cbc1bf99473367566.jpeg)
разметка
<div class="posts" >
<div class="post">...</div>
<div class="post">...</div>
...
<div class="post">...</div>
<div class="post">...</div>
</div>
стили
.posts{
columns: 300px auto;
width: 100%;
max-width: 100%;
}
.post{
position: relative;
display: flex;
flex-direction: column;
justify-content: space-between;
width: 100%;
}
высоту делаю рандомно на js.
Если можно сделать на css grid, как ме сделать