JSFiddle - React, Tailwind, and code Playground
by denniswaltermartinez
HTML
<div class="items">
<div class="col">1</div>
<div class="col">2</div>
<div class="col">3</div>
<div class="col">4</div>
<div class="col">5</div>
<div class="col">6</div>
<div class="col">7</div>
<div class="col">8</div>
</div>
CSS
.row {
border: 1px solid red;
}
JavaScript
var cols = $('.col'),
i = 0,
l = cols.length,
splitAt = 3;
for (; i < l; i += splitAt)
cols.slice(i, i + splitAt).wrapAll('<div class="row" />');