Добрый день.
Касательно формулы расчёта итогового размера с flex-grow.
Задача стоит рассчитать значения flex-grow.
Предлагается формула для расчета:
1 шаг . Рассчитываем свободное место во флекс-контейнере:
Свободное место = Ширина контейнера - Сумма базовых размеров элементов
2 шаг . Считаем размер минимальной доли свободного места:
Доля свободного места = Свободное место / Сумма flex-grow всех элементов
3 шаг . Базовый размер каждого флекс-элемента увеличиваем на размер минимальной доли свободного места, умноженной на значение flex-grow
этого элемента:
Итоговый размер = Базовый размер + (Доля свободного места * flex-grow)
Во втором шаге предлагается вставить в формулу значения flex-grow для дальнейшего расчета.
Здесь возникает вопрос: от куда мы можем знать эти значения и как подставить их в формулу, если эти значения благодаря этой же формуле мы пытаемся рассчитать?
На форуме есть уже темы по этому вопросу, но ни одна не подтолкнула к ответу.
Прошу доступно и ПОНЯТНО объяснить этот момент.
Спасибо.