1
我試圖創建一個使用flex-wrap: wrap
的flexbox容器,但是一旦它被包裝的寬度只有它所需的寬度,那麼它可以居中。如何創建以居中內容爲中心的Flexbox容器,並在包裝時維護中心?
現在,一旦我將窗口大小調整爲足夠小以致元素包裹,元素將繼續使用其最大寬度,從而導致它的子元素一直推到左邊。
這裏是我的Plunker
鏈接這裏是我的調整窗口大小的GIF。正如你所看到的,當綠色和紅色的div有足夠的空間放在同一行上時,它們看起來居中,但當它們換行時不會。優選地,紅色div的左側應該有與綠色div的右側相同的空白。
任何幫助將不勝感激!
從本質上講,我的理解是...... **你不能** - 這不是線路盒模型的工作方式。 https://stackoverflow.com/questions/34995740/css-when-inline-block-elements-line-break-parent-wrapper-does-not-fit-new-width是我想的點。 –
我能得到的最接近的是,使用媒體查詢:https://jsfiddle.net/j1oabjp4/ – LGSon