Мне очень тяжело разобраться в этом CSS-решении flexbox. В основном есть две проблемы: одна с двумя колонками, другая с тремя колонками.
2-Колонка:
Это, я думаю, может быть довольно простым:
3-Колонка:
Это, вероятно, немного сложнее:
Контейнерный класс, ну, в общем, .container
, а дочерние - просто .left
, .right
и .middle
. Не уверен, что это актуально, но ширина .container
составляет 100% от области просмотра. Вероятно, я должен добавить, что использование Bootstrap невозможно из-за не зависящих от меня причин.