Разбираемся со свойством flex. Ахмад Шадид объясняет, какая математика лежит за свойствами flex-grow, flex-shrink и flex-basis, и показывает, как использовать flex, на реальных примерах — https://ishadeed.com/article/css-flex-property/