Порядок отображения flex-элементов: order
Свойство определяет порядок, в котором flex-элементы отображаются и располагаются внутри flex-контейнера. Применяется к flex-элементам. Свойство не наследуется.
Первоначально все flex-элементы имеют
Помимо изменения порядка визуального отображения flex-элементов , вы можете настроить таргетинг на отдельные элементы и изменить их местоположение в визуальном порядке с помощью свойства
Свойство
Например, у нас есть 5 элементов flex, и мы указываем порядок заказа следующим образом:
- Исходный пункт 1: заказ: 2
- Исходный пункт 2: заказ: 3
- Исходный пункт 3: заказ: 1
- Исходный пункт 4: заказ: 3
- Исходный пункт 5: заказ: 1
Эти элементы будут отображаться на странице в следующем порядке:
- Исходный пункт 3: заказ: 1
- Исходный пункт 5: заказ: 1
- Исходный пункт 1: заказ: 2
- Исходный пункт 2: заказ: 3
- Исходный пункт 4: заказ: 3

Вы можете поиграть со значениями в примере ниже и посмотреть, как это меняет порядок. Кроме того, попробуйте изменить направление гибкого направления на обратный ряд и посмотреть, что произойдет - начальная линия переключается, поэтому порядок начинается с противоположной стороны.
Активное изучение
Для flex-элементов значение заказа по умолчанию равно 0, поэтому элементы с целочисленным значением больше 0 будут отображаться после любых элементов, для которых не было задано явное значение заказа. Вы также можете использовать отрицательные значения с порядком, который может быть весьма полезным. Если вы хотите, чтобы сначала отображался один элемент, и оставить порядок всех остальных элементов без изменений, вы можете присвоить этому элементу порядок -1. Поскольку это ниже 0, элемент всегда будет отображаться первым. В приведенном ниже примере у нас есть элементы, выложенные с помощью Flexbox. Изменяя, какой элемент имеет активный класс, назначенный ему в HTML, вы можете изменить, какой элемент отображается первым и, следовательно, становится на всю ширину в верхней части макета, а другие элементы отображаются под ним.
Активное изучение
Элементы отображаются как документы с измененным порядком, согласно таблице спецификации (CSS). Значение свойств элементов считываются до их отображения.