Если у меня есть такие элементы, как следующие, сначала будут перенесены дочерние элементы контейнера div. Я хотел бы, чтобы дочерние элементы элементов div сначала были обернуты. Можно ли контролировать порядок упаковки?
<div id = "container" style = "display: flex; flex-wrap: wrap">
<div id = "title">titletitletitletitle</div>
<div id = "items" style = "display: flex; flex-wrap: wrap">
<div>AAAAAAAAAAAAA</div>
<div>BBBBBBBBBBBBB</div>
<div>CCCCCCCCCCCCC</div>
</div>
</div>





Если я правильно понял, вы ожидаете, что сначала будет обернуто содержимое вспомогательного контейнера.
Если установить: flex:1; для этого контейнера, его содержимое будет сначала обернуто, пока обернутое содержимое не займет слишком большую ширину.
<div id = "container" style = "display:flex; flex-direction:row;flex-wrap: wrap">
<div id = "title">titletitletitletitle</div>
<div id = "items" style = "display:flex; flex-direction:row;flex-wrap: wrap; flex:1;">
<div>AAAAAAAAAAAAAAAAAAAAAAAAAA</div>
<div>BBBBBBBBBBBBBBBBBBBBBBBBBB</div>
<div>CCCCCCCCCCCCCCCCCCCCCCCC</div>
</div>
</div>Вы можете просто установить flex-wrap: nowrap в контейнер div.
<div id = "container" style = "display:flex; flex-direction:row; flex-wrap: nowrap">
<div id = "title">titletitletitletitle * </div>
<div id = "items" style = "display:flex; flex-direction: row; flex-wrap: wrap; justify-content:space-evenly;">
<div>AAAAAAAAAAAAA * </div>
<div>BBBB BBBBBBBBB * </div>
<div>CCCCCCCCCCCCC * </div>
<div>BB BBBBBBBBBBB * </div>
<div>CCCCCCCCC CCCC * </div>
<div>BBBBBBBBBBBBB * </div>
<div>CCCCCCCC CCCCC * </div>
</div>
</div>
Да, с медиа-запросом: jsfiddle.net/pkz4n34q