Первое что приходит в голову - при выводе проверять на четность/не четность и соответственно выводить картинку до или после текста.
Есть еще вариант вывести один за другим - img1 -> text2 -> img3 -> text4 и потом в зависимости от ширины блока сопоставить ряды.