У меня есть гибкий контейнер с 3 детьми. На каждом дочернем элементе max-width
и min-width
устанавливается так, что при изменении размера экрана я могу заставить их выглядеть прилично без особых усилий.
.container{
display: flex;
flex-flow: row wrap;
justify-content: space-between;
margin-right: -10px;
}
.child{
flex-grow: 1;
max-width: 450px;
min-width: 350px;
margin-top: 10px;
margin-right: 10px;
background: blue;
height: 400px;
}
<div class="container">
<div class="child">
test content
</div>
<div class="child">
test content
</div>
<div class="child">
test content
</div>
</div>