Breeze1, такой ответ, как я вижу, уже есть, лучше его отметьте. Но у columns есть проблемы с тенями в целом с тем, что выходит за пределы колонок в месте разрезки, поэтому я не использую их, а использую JS.
Если вы о Bootstrap 3, то данный продукт устарел. Используйте Bootstrap 4, который уже версии 4.3.1, как я погляжу. Но лучше для обучения верстать вручную, конечно.
Рома Зварич, проблема в том, что какой-то из блоков получился больше по высоте box-модели, чем его сосед. Для float'ов это смертельно.
Для построения layout'ов float'ы уже давно не надо использовать, если не нужна поддержка браузеров старше IE11. Они никогда для этого не были предназначены и использовались по сути как хак.
Алексей Ларионов, потому что float'ы. Потому что на них уже не делают layout'ы. Тот же Bootstrap 4 построен на flex'ах уже.
Не знаю, используете ли вы его (сижу с телефона), если да, то там были классы .d-flex и .flex-row, которые нужно поставить вместе просто .row, чтобы сделать flex-обертку.
Update. Хотя вроде бы и просто .row там сейчас на flex изначально.