Как сделать так, чтобы при выводе постов картинка была для четных постов сверху, а для нечетных наоборот — снизу, посредством CSS или JS?
Как вариант онли css
jsfiddle.net/Symphony/1f784gyq/embedded/result
Первое что приходит в голову - при выводе проверять на четность/не четность и соответственно выводить картинку до или после текста.
Есть еще вариант вывести один за другим - img1 -> text2 -> img3 -> text4 и потом в зависимости от ширины блока сопоставить ряды.