Можно ли средствами html-css с использованием flexbox и space-between (нужна респонсивность) сделать так, чтобы в нижнем ряду все элементы были выровнены по левому краю? Примерно, как здесь jsfiddle.net/IvanDe/5mwduzm3
С использованием justify-content: space-between; никак. Обычно в таких случаях используют простую адаптивную сетку с выравниваем по левому краю, ширина колонок задается в процентах, а отступы между колонок либо через margin либо padding.
IvanDe83: эти отступы компенсируются за счёт отрицательных боковых margin у контейнера. Посмотрите построение сеток у популярных фреймворком, например bootstrap getbootstrap.com/css/#grid-example-basic