flex 設置flex-wrap 換行
本來預想的正常情況下,代碼應該如下:
1 ul { 2 width: 100%; 3 display: flex; 4 flex-wrap: wrap; 5 li { 6 flex: 1; 7 width: 25%; 8 }
但是這樣的代碼的寬度不生效,效果圖如下
后來發現,加上li 的最大寬度和最小寬度
1 ul { 2 width: 100%; 3 display: flex; 4 flex-wrap: wrap; 5 li { 6 flex: 1; 7 width: 25%; 8 min-width: 25%; 9 max-width: 25%; 10 }
這樣,li 的寬度才能正常顯示。