Как реализовать карточки в HTML?
Посмотрите в сторону мелькающей тут почти каждый день ссылки masonry или сделайте нужное количество колонок и вставляйте в них блоки.
Еще варианты:Css вариант (column-count) jquery.mosaicflowjquery.shapeshiftwookmarkblocksitflexbox
Уже сто раз писали ответы на такие вопросы. Поиск видели?) по факту - смотрите плагин masonry