首頁  >  問答  >  主體

前端 - flex布局采用space-around这种方法,但是最后一行如何让他左对齐?


如图最好那两个怎么让他左对齐?

黄舟黄舟2742 天前1214

全部回覆(6)我來回復

  • 阿神

    阿神2017-04-17 14:57:09

    不用space-around,就使用的flex-start就可以, 注意加上flex-wrap:wrap

    回覆
    1
  • 黄舟

    黄舟2017-04-17 14:57:09

    樓主這種情況,我覺得用float佈置比較好,如果還是用flex,同意樓上的說法.

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 14:57:09

    樓上說的對,這種直接百分比計算下就好了,沒必要flex。
    http://runjs.cn/code/3nq7qacp

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-17 14:57:09

    那我計算下。謝謝了

    回覆
    0
  • 怪我咯

    怪我咯2017-04-17 14:57:09

    如果每個item寬度相同的話,那麼可以添加幾個空白佔位item,保持每行的列數相同即可

    回覆
    0
  • 黄舟

    黄舟2017-04-17 14:57:09

    flex 配合百分比使用。

    • justify-content: space-around;,需要加入空白佔位元素。

    • justify-content: flex-start;,不需增加額外元素。

    item 內部 text-align: center; 實作居中。

    回覆
    0
  • 取消回覆