flexbox布局问题?

基本代码如下:

<section>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
    <div></div>
</section>

//css
section {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  border:1px solid #000;
  height: 500px;  // 问题出在这句???
}
div {
  display: inline-flex;
  background-color: #777;
  width: 49%;
  height: 50px;
  margin: 5px 0;
}

clipboard.png

然而我想要这样的布局:

clipboard.png

如何做到既给父元素加高度值,又能让它如上图合理排序??谢谢,代码点击这里

阅读 2.9k
1 个回答
section {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  border:1px solid #000;
  height: 500px;
  align-content: flex-start  //new
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题