Из спецификации почти все в алгоритме макета определено, но этот элемент, по-видимому, отсутствует.
Пункт 9.4.7: https://www.w3.org/TR/css-flexbox-1/#algo -cross-item - говорит :
"Определите гипотетический размер креста для каждого элемента, выполнив макет с использованием используемого основного размера и доступного пространства, рассматривая auto как fit-content."
Однако «выполнение макета» не определено - это то, что этот абзац должен определять, и вместо этого он просто ... рекурсивно определяет себя?
В отличие от этого, предыдущий раздел (для основного размера) явно определяет алгоритм для «выполнить макет». Но алгоритмы для Main и Cross обязательно (почти по определению?) Должны быть (хотя бы немного!) Разными.
Я отлаживаю некоторый подробный код Flexbox и спрашиваю, что именно является правильным поведение при разметке по размеру? " затрудняюсь ответить, когда я не могу найти однозначный раздел спецификации c для этого.