flex布局常用樣式

2022-03-12 19:36:37 字數 1102 閱讀 7621

// flex容器預設存在兩根軸:水平的主軸(main axis)和垂直的交叉軸(cross axis)

// flex 左對齊 頂對齊

.flex

// flex 左右居中,上下居中

.flexcenter 

.flex-column

// 垂直居中布局

.flexclsdirectcolumn 

.flexclsdirectcolumn > div

// 左對齊布局

.flexclsdirectleft 

// 左對齊布局,換行

.flexclsdirectwwrapleft 

// 居中布局,不換行自動撐開

.flexclsleftlinkautowid 

// 左對齊布局,換行不撐開,直接緊跟上乙個換行

.flexclsdirectwwrapleftstart 

// 右對齊布局

.flexclsdirectright 

// 兩端對齊,不換行,專案之間的間隔都相等

.flexclsnowrapspcbtw 

// 兩端對齊,不換行,每個專案兩側的間隔相等

.flexclsnowrapspcard 

// 兩端對齊,超出換行,每個專案兩側的間隔相等

.flexclswrapspcard 

.flex1

// 用於垂直布局,固定乙個div高度,另乙個div填充剩餘的高度

.flexcolumbox 

// 固定高度

.fixedhig

// 自動填充剩餘區域

.autofullhig

// 用於水平布局,固定乙個div的寬度,另乙個div填充剩餘的寬度 //父級flex

.flexwidthbox

// flex屬性是flex-grow(放大比例), flex-shrink(縮小比例) 和 flex-basis(根據剩餘空間進行分配計算)的簡寫,預設值為0 1 auto。後兩個屬性可選。

// 自適應寬度的,css

.autofullwidth

// 固定寬度,不放縮

.fixwidth

flex 布局以及樣式

1.flex是flexible box的縮寫,意為 彈性布局 用來為盒狀模型提供最大的靈活性 2.任何乙個容器都可以用flex布局 注意,設為flex布局以後,子元素的float clear和vertical align屬性將失效 採用flex布局的元素,稱為flex容器 flex containe...

flex布局(常用

flex注意點 1 當父盒子設定display flex 子元素的float clear vertical align都會失效 2 採用flex布局的元素,稱為flex容器 flex container 而其中的子元素成為專案 flex item 3 設定flex之後,其子元素都變為行內塊元素,可設...

樣式布局flex的使用

說到頁面布局,無外乎水平垂直,先說說水平,最開始使用最多的是float屬性,但是它有後遺症,塌陷呀清除呀,最後放棄轉戰flex。需要謹記的是,flex是設定在需要生效的元素的父元素上面的。display flex flex direction row column 其中row為水平布局,column...