使用 Flexbox 設計響應式佈局時,通常需要對齊水平均勻分佈的 Flex 項目。但是,當內容換行時,下一行可能會從中心而不是左側開始填充。這個問題可以透過利用適當的 Flexbox 屬性來解決。
防止Flex 專案在換行上居中對齊的解決方案是將justify-content: space-around 規則替換為justify -content: space- Between.
根據Flexbox 規範, justify-content: space-around 沿主軸均勻分佈Flex 項目,兩端各有一半大小的空格。但是,如果空間不足或只有一個項目,它的行為就像居中。
相反, justify-content: space- Between 會平均分佈 Flex 項目,且項目間的間距相等。當空間不足或只有一個項目時,它的作用類似於 Flex-Start,從左側啟動 Flex 項目。
透過使用 space- Between,可以強制 Flex 項目從左側對齊,無論行中項目的數量。
使用空格可能會在容器的右側留下空格。如果您喜歡空間環繞效果,可以在容器的左側和右側添加填充來模擬它。
但是,當兩個換行到新行時對齊項目會帶來單獨的挑戰,需要進一步調查。
以上是如何在換行時將 Flex 專案向左對齊:使用「justify-content: space- Between」解決居中問題?的詳細內容。更多資訊請關注PHP中文網其他相關文章!