答案 0 :(得分:3)
如果flex容器有flex-wrap:no-wrap
(默认值),则将其设置为overflow:auto;
,将flex项设置为flex: 0 0 100%
(或任何所需的宽度而不是100%)够了。
section{
display:flex;
width:100%;
overflow:auto;
}
div{
background-color:chartreuse;
height:2rem;
flex: 0 0 100%;
box-sizing:border-box;
border:5px solid red;
}

<section>
<div></div>
<div></div>
<div></div>
<div></div>
</section>
&#13;