【发布时间】:2018-03-10 18:42:34
【问题描述】:
我正在尝试使用 flexbox 使以下布局工作,我有两个相邻的 div 容器。在第一个 div 中有 6 个框,它们必须是 3,然后换行到下一行。第二个 div 包含文本。我尝试了许多不同的方法,因为我希望它们都堆叠在手机和平板电脑上,然后放在桌面上。
到目前为止我的代码:
<div class="container">
<div class="child">Test</div>
<div class="child">Test</div>
<div class="child">Test</div>
<div class="child">Test</div>
<div class="child">Test</div>
<div class="child">Test</div>
</div>
<div class="box-container">
<h1>hello</h1>
</div>
.container {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
width: 800px;
border: 1px solid red;
}
.child {
flex: 0 0 calc(33.3% - 20px);
border: 1px solid blue;
}
.box-container{
display:flex;
}
【问题讨论】:
标签: html css flexbox responsive