Ciao, flexbox è sicuramente un valido strumento per risolvere situazioni del genere. Hai provato ad andare in questa direzione?