JSFiddle - React, Tailwind, and code Playground
HTML
<div class="container">
<div class="fooContainer">
<div class="foo">content</div>
</div>
<div class="fooContainer">
<div class="foo">bit more content</div>
</div>
<div class="fooContainer">
<div class="foo">
Very much more content
</div>
</div>
</div>
CSS
* {
box-sizing: border-box;
}
.container {
width: 100%;
-webkit-column-count: 3;
-moz-column-count: 3;
column-count;
-webkit-column-gap: 10px;
-moz-column-gap: 10px;
column-gap: 10px;
}
.container > div {
display: inline-block;
width: 100%;
border: 1px solid red;
}