*, ::after, ::before {
box-sizing: border-box;
}
.header {
height: 60px;
padding: 15px;
background-color: #eee;
margin-bottom: 15px;
}
.header,
.main {
max-width: 800px;
margin-left: auto;
margin-right: auto;
}
.main {
display: flex;
min-height: 200px;
> .content {
padding: 0 15px;
order:2;
flex: 1 1 auto;
border-width: 0 1px;
border-style: solid;
overflow: auto;
//max-width: calc(100% - 360px);
}
> .left {
flex: 0 0 120px;
min-width: 120px;
order: 1;
background-color: #eee;
}
> .right {
flex: 0 0 240px;
min-width: 240px;
order: 3;
background-color: #eee;
}
}
.container {
border: 1px solid;
&-in {
display: flex;
flex-wrap: nowrap;
.item {
min-width: 100px;
min-height: 100px;
//padding: 15px;
font-size: 25px;
line-height: 100px;
text-align: center;
}
}
}
Это к делу не относится. Ситуации разные бывают, в данном конкретном случае мне нужен блок с вертикальной прокруткой.