JSFiddle - React, Tailwind, and code Playground

HTML

<section>
<div></div>
<div></div>
<div></div>
<div></div>
</section>

CSS

section { outline: 1px dotted red; display:-webkit-flex; -webkit-flex-flow: row wrap; width: 200px; padding:4px; }

section:hover { width: 300px; }

div { -webkit-flex: 1; width:48%;margin: 10px1 1%; outline: 1px solid gray; height:25px; }