1.html代码
<div class="parent">
<div class="child"></div>
<div class="child"></div>
<div class="child"></div>
<div class="child"></div>
<div class="child"></div>
<div class="child"></div>
<div class="child"></div>
<div class="child"></div>
<div class="child"></div>
</div>
2.css代码
<style>
.parent {
width: 100%;
height: 150px;
display: flex;
flex-flow: row wrap;
align-content: flex-start;
}
.child {
box-sizing: border-box;
background-color: white;
flex: 0 0 33%;
height: 50px;
border: 1px solid red;
}
</style>
3.实现效果
可以根据屏幕分辨率改变宽度,如果不够宽度,可以自动调整个数。