да, можно и через медиа если не охота что бы они разделялись до определённого размера экрана, но вообще оно немного не так работает....по канону надо бы только указать какого размера должны быть дочерние элементы и позволить браузеру самостоятельно расположить их в лучшем виде, отталкиваясь от размера дочернего элемента и в случае необходимости.