Здравствуйте, Ops, Вы писали:
Ops>если тебе нужно и старье, тады ой — пляши с бубном, иначе никак.
Ладно, если бы 10-15-летнее старье, но ведь еще несколько лет назад flex использовали очень осторожно.
И я вообще не могу понять этой логики — она либо нечеловеческая, либо отсутствует напрочь. Выравнивание в верстке — одна из основных операций. Для текста еще на заре ввели text-align и vertical-align. Контейнеры div ввели не намного позже — где-то в середине-конце 90-х. Так почему же до введения flex не додумались до такой элементарной вещи, как универсальный способ выравнивания блока в блоке?
В конце концов, трюк с горизонтальным выравниванием через "auto" в margin-left/margin-right используется очень давно, а такая же комбинация с margin-top/margin-bottom, если где-то и работает, то далеко не везде. Для чего потребовалось стандартизировать вертикальное выравнивание путем введения дополнительной сущности (flex)?