1. 程式人生 > >彈性佈局flex-basis

彈性佈局flex-basis

flex-basis 伸縮基準值 , 值為[width]、0和auto: 

1. auto:是用伸縮容器的空間減去內容所佔空間

2. 0 : 內容不參與計算

3. width: 伸縮容器的空間減去設定width 值

當“ 伸縮容器 》flex-basis的總和”時 ,計算的剩餘空間根據 flex-grow的比例進行分配。

注意:這裡要強調一點,如元素本身有width 和 flex-basis設定時,以flex-basis為準,沒有flex-basis 具體值 的以元素寬度為準。

所以:有的有flex-basis,有的沒有,這時根據情況, 伸縮容器的空間-flex-basis和沒有flex-basis元素的寬度。