Эммм... опять таки, если вам нужны только шаблоны и циклы, то не всё ли равно как они там выглядят.
Кроме того, не понятно, почему вы решили, что они так выглядят.
Короче, блочные элементы растягиваются по высоте содержимого. Вы задали overflow, но никакого переполнения нет => скролла нет.
Зададите высоту или макс высоту => будет скролл.
Один контейнер, в нем параграфы.
Контейнеру флекс или грид.
Всё.