Да, это очень возможно, используя контейнер фиксированного размера и свойство css float.
, например,
<div style="width:600px;">
<div style="width:200px;float:left;" >
your data here
</div>
</div>
Вы можете создать подобный код, используя JavaScript.Выполните итерацию по внутреннему контейнеру div, и после ограничения в 600 пикселей он автоматически начнет новую строку.