Основное отличие значений flex-wrap: wrap и flex-wrap: wrap-reverse заключается в том, как происходит перенос элементов на новые строки: itchief.ru html5book.ru
- flex-wrap: wrap разрешает перенос элементов на новые строки, располагая их в несколько горизонтальных рядов (если не помещаются в один ряд) в направлении слева направо. html5book.ru
- flex-wrap: wrap-reverse раскладывает невмещающиеся элементы в направлении, противоположном поперечной оси: снизу вверх, в обратном порядке слева-направо. bureau.ru html5book.ru Например, если в flex-direction указано row, элементы будут переноситься на новую строку справа налево. htmlacademy.ru
Таким образом, flex-wrap: wrap делает контейнер многострочным, разрешая перенос элементов, а flex-wrap: wrap-reverse раскладывает элементы в обратном порядке.