Есть форма, на ней элементы расположены во flex контейнере.
Проблема в том что некоторые элементы имеют свойство display: none, но почему-то при этом следующие за скрытым элементом, элементы видимые располагаются так как-будто скрытые элементы видимые.
свойство order не помогает.
Прошу прощения, что не информативно ответил.
В общем проблема была из-за width: calc(50% - 10px);
В стилях вычислялось значение и потому этот элемент скрытый получается занимал пространство. После того как поменял на auto, проблема ушла