flex布局相容問題

2021-09-23 22:27:24 字數 724 閱讀 2130

flex布局分為舊版本dispaly: box;,過渡版本dispaly: flex box;,以及現在的標準版本display: flex;。所以如果你只是寫新版本的語法形式,是肯定存在相容性問題的。

android

2.3 開始就支援舊版本 display:-webkit-box;

4.4 開始支援標準版本 display: flex;

ios6.1 開始支援舊版本 display:-webkit-box;

7.1 開始支援標準版本display: flex;

pcie10開始支援,但是ie10的是-ms形式的。

flex:定義布局為盒模型

flex-v:盒模型垂直布局

flex-1:子元素佔據剩餘的空間

flex-align-center:子元素垂直居中

flex-pack-center:子元素水平居中

flex-pack-justify:子元素兩端對

.flex

.flex-1

.flex-v

.flex-align-center

.flex-pack-center

.flex-pack-justify

.flex-pack-around

*筆者之前的flex布局實現垂直居中在oppo r9m[android.5.1]上出問題,處理了相容性也解決不了,最後使用傳統垂直居中方法解決。

flex布局相容問題

flex布局分為舊版本dispaly box 過渡版本dispaly flex box 以及現在的標準版本display flex 所以如果你只是寫新版本的語法形式,是肯定存在相容性問題的。ios pc ie10開始支援,但是ie10的是 ms形式的。下面是各個瀏覽器的支援情況 css彈性盒模型 f...

flex布局相容性問題

標誌 display box or a property that is box eg.box pack 標誌 display flexbox or the flex function or flex pack property 標誌 display flex inline flex and fle...

flex布局的相容性問題

標誌 display box or a property that is box eg.box pack 標誌 display flexbox or the flex function or flex pack property 標誌 display flex inline flex and fle...