JSFiddle - React, Tailwind, and code Playground

HTML

<container>
    <block></block>
    <block></block>
    <block></block>
    <block></block>
    <block v2=""></block>
    <block></block>
    <block></block>
    <block></block>
    <block></block>
    <block></block>
    <block></block>
    <block v2=""></block>
    <block></block>
    <block></block>
    <block></block>
    <block></block>
    <block h2=""></block>
</container>

CSS

container {
    width: 442px;
    border: 1px solid black;
    display: inline-block;
}
block {
    display: inline-block;
    width: 100px;
    height: 100px;
    margin: 5px;
    background: red;
    float: right;
}
block[v2] {
    height: 210px;
}
block[h2] {
    width: 210px;
}