I was able to get the text to properly wrap in IE10 & 11 by explicitly setting a width
or max-width
on the display: flex
element and the child that needs to have its text wrapped.
.flex-fix {
display: flex;
flex-wrap: wrap;
}
.flex-fix,
.flex-fix > * {
max-width: 100%;
}
Here's a Codepen demo.