我有我的第一、第二和第三项,然后我希望第四项进入下一行,无论空间有多宽
.box{
显示器:flex;
柔性流:行换行;
证明内容:周围的空间;
调整项目:灵活启动;
}
.它{
最大宽度:420px;
}
<;div class=“box”>;
<;div class=“it”>;1</部门>;
<;div class=“it”>;2</部门>;
<;div class=“it”>;3</部门>;
<;div class=“it”>;4</部门>;
</部门>
可以在正确的位置插入宽伪元素:
.flex容器{
显示器:flex;
柔性包装:包装;
}
.flex容器::之后{
内容:'';
宽度:100%;
}
.flex项:最后一个子项{/*或`:n子项(n+4)`*/
顺序:1;
}
<;div class=“柔性容器”>;
<;div class=“弹性项目”>;1</部门>;
<;div class=“弹性项目”>;2</部门>;
<;div class=“弹性项目”>;3</部门>;
<;div class=“弹性项目”>;4</部门>;
</部门>