問題:
嘗試顯示多行方形元素(3每行)具有相同的高度,但它們都出現在同一位置
初始注意事項:
Flex 容器的預設設定是flex-wrap: nowrap ,它將Flex 項目限制為單行。若要啟用環繞,必須將此屬性設為環繞。
解決方案:
在父容器樣式中加入 flex-wrap:wrap :
#list-wrapper { display: flex; flex-wrap: wrap; width: 100%; }
確保定義了彈性項目的尺寸(例如寬度和高度)以允許瀏覽器計算適當的版面:
#list-wrapper div { width: 33.33%; } #list-wrapper div img { flex: 1; }
附加說明:
以上是為什麼我的 Flex 專案沒有換行到多行?的詳細內容。更多資訊請關注PHP中文網其他相關文章!