How can I write this layout with flexbox?
There is my solution but doesn't work properly. I can fix with CSS grid but IE11 doesn't support properly.
Do you have any suggestion/solution? https://codepen.io/hamzaerbay/pen/KXJEWJ?editors=1100
<div class="box-wrapper">
<div class="box title">Web Developer, Designer</div>
<div class="avatar-meta box">
<div class="avatar">
<img src="https://s3.amazonaws.com/uifaces/faces/twitter/jsa/128.jpg" alt="">
</div>
<div class="box meta">
<ul>
<li>5 Average rating</li>
<li>20,375 Reviews</li>
<li>208,161 </li>
</ul>
</div>
</div>
<div class="box desc">
I'm a web designer and developer with a great passion for building beautiful new things from scratch.
</div>
</div>
.box{
border:1px solid #ccc;
}
.box-wrapper{
max-height:200px;
display:flex;
flex-flow: column wrap;
align-items: stretch;
max-width:100%;
}
.avatar-meta{
order:-1;
flex-direction:column;
}
.avatar{
img{
width:120px;
height:120px;
border-radius:50%;
}
}
@media screen and (max-width: 768px){
.box-wrapper{
flex-flow: column nowrap
}
box{
flex:1 0 auto;
width:100%;
}
.avatar-meta {
display:flex;
flex-flow:row wrap;
min-height:140px;
}
.meta{
flex:1 0 auto;
}
.title{
order:-1;
}
}