css3 - flex版面下,如何對齊子元素?
淡淡烟草味
淡淡烟草味 2017-07-04 13:45:08
0
4
1788

#如圖是我使用justify-content:space-around;,但我希望的是第二行子元素能和第一行上下對齊,其中子元素的數量不固定,請問如何解決?

淡淡烟草味
淡淡烟草味

全部回覆(4)
習慣沉默

調整內容:空間之間;

滿天的星座

可能需要點計算:

.container {
  width: 510px;
  display: flex;
  flex-wrap: wrap;
  border: 1px solid #ccc;
}

.item {
  width: 150px;
  height: 150px;
  background: red;
  margin: 10px;
}
<p class="container">
  <p class="item"></p>
  <p class="item"></p>
  <p class="item"></p>
  <p class="item"></p>
  <p class="item"></p>
</p>

在線查看 https://jsfiddle.net/zktf3oc5/

给我你的怀抱

flex 版面在父容器不定寬的情況下做不到你想要的效果.

世界只因有你

Flex實現佈局,主要是你的想法突破常規,橫著佈局不成功,使用豎軸方向佈局,設為三列,每列,
flex-direction:colomn;
justify-content :space-around;
總的三列再採用一次
justify-content :space-around;

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板