首先要有個容器,並設置display:flex;display:-webkit-flex;該容器有以下六個屬性:
1 2 3 4 5 6 7 8 9 10 11 12 |
|
項目的屬性:
1 2 3 4 5 6 7 8 9 10 11 |
|
1.flex-direction
1 2 3 4 |
|
2.flex-wrap
1 2 3 |
|
3.flex-flow,是flex-direction和flex-wrap的簡寫形式。
1 |
|
4.justify-content
1 2 3 4 5 |
|
5.align-items
1 2 3 4 5 |
|
6.align-content
1 2 3 4 5 6 |
|
7.flex-grow
定義了放大比例,默認爲0,即如果存在剩餘空間,也不會放大。但是,如果所有項目的flex-grow屬性爲1,則他們將等分剩餘空間(如果有的話),如果其中一個爲2,則他是其他項目的2倍寬度。
8.flex-shrink
定義了項目的縮小比例,默認爲1,即如果空間不足,項目將縮小。如果有一個項目的flex-shrink爲0,其他都爲1,空間不足時,前者不縮小。
9.align-self,定義項目自己的對齊方式