彈性布局flex知識點

2021-10-25 04:48:12 字數 813 閱讀 3164

flex布局原理

通過給父盒子新增flex屬性來控制子盒子的位置和排列方式

常見父項屬性

flex-direction: row | row-reverse | column | column-reverse;

flex-wrap: nowrap | wrap | wrap-reverse;

flex-flow: flex-direction | flex-wrap 復合屬性

單行屬性 :

主軸

justify-content: flex-start | flex-end | center | space-between | space-around;

space-between:兩端對齊,專案之間的間隔都相等;

space-around:每個專案兩側的間隔相等;

側軸

align-items: flex-start | flex-end | center | baseline | stretch;

多行屬性:

align-content: flex-start | flex-end | center | space-between | space-around | stretch;

常見子項item的屬性

flex:num,表示子專案分配剩餘空間,所佔份數

align-self,控制子項自己在側軸上排列的方式,所以這個方法用在子項自己身上,而不是父項

彈性布局flex知識點和常用點

justify content 彈性元素們在主軸上的對齊方式 align items 彈性元素們在側軸上的對齊方式 flex wrap 決定彈性元素溢位容器時的換行方式 align content 用於修改換行後 設定了flex wrap 在多 況下,行與行之間的對齊方式。order 規定了彈性子元...

flex布局知識點

flexbox 布局最合適小規模布局,而網格布局適合較大規模布局。float,clear,vertical align 在flex中不起作用。flex布局中,有兩類作用于父節點也子節點的樣式,大部分簡單的布局只要把父節點寫好了,子節點是沒有多大問題的。display flex 宣告布局方式 flex...

flex布局(彈性布局)

flex是flexible box的縮寫,意為 彈性布局 用來為盒狀模型提供最大的靈活性。任何乙個容器都可以指定為flex布局。box行內元素也可以使用flex布局。boxwebkit核心的瀏覽器,必須加上 webkit字首。box注意,設為flex布局以後,子元素的float clear和vert...