В гибком контейнере есть четыре ребенка, каждый из которых имеет гибкую основу на 25% и ширину min. flex-flow установлен на обертку строк. Браузеры, кроме Safari, обрабатывают это как ожидалось: если минимальная ширина достигнута, она переносит следующий элемент в следующую строку. В Safari он переполняет контейнер.
Смотрите демонстрацию здесь: http://codepen.io/lbilharz/pen/aJbkI
НЕФРИТА
h1 Why this ain't wrappin' in mobile-safari?
.flex
for i in ['one','two','three','four']
.item
h2=i
Стилус
.flex
display flex
flex-wrap wrap
flex-direction row
padding 1em
background lightyellow
.item
flex 1 0 25%
padding 1em
box-sizing border-box
min-width 15em
Любые идеи?