2018-5-14 seo達(dá)人
.box{ display: flex;}
行內(nèi)元素也可以使用 Flex 布局。
.box{ display: inline-flex;}
Webkit 內(nèi)核的瀏覽器
display: -webkit-flex;
設(shè)為 Flex 布局以后,子元素的float
、clear
和vertical-align
屬性將失效。
flex-direction:
(排列方向橫向還是縱向)
row
(默認(rèn)值):主軸為水平方向,起點(diǎn)在左端。
row-reverse
:主軸為水平方向,起點(diǎn)在右端。
column
:主軸為垂直方向,起點(diǎn)在上沿。
column-reverse
:主軸為垂直方向,起點(diǎn)在下沿。
flex-wrap:(如何換行)
nowrap
(默認(rèn)):不換行。
wrap
:換行,第一行在上方。
wrap-reverse
:換行,第一行在下方。
flex-flow:(
flex-direction
和flex-wrap簡(jiǎn)稱,
默認(rèn)值為row nowrap
)
justify-content:(橫向?qū)R方式)flex-start
(默認(rèn)值):左對(duì)齊
flex-end
:右對(duì)齊
center
: 居中
space-between
:兩端對(duì)齊,項(xiàng)目之間的間隔都相等space-around
:每個(gè)項(xiàng)目兩側(cè)的間隔相等。所以,項(xiàng)目之間的間隔比項(xiàng)目與邊框的間隔大一倍。flex-start
:交叉軸的起點(diǎn)對(duì)齊。
flex-end
:交叉軸的終點(diǎn)對(duì)齊。
center
:交叉軸的中點(diǎn)對(duì)齊。
baseline
: 項(xiàng)目的第一行文字的基線對(duì)齊stretch
(默認(rèn)值):如果項(xiàng)目未設(shè)置高度或設(shè)為auto,將占滿整個(gè)容器的高度。
flex-start
:與交叉軸的起點(diǎn)對(duì)齊。
flex-end
:與交叉軸的終點(diǎn)對(duì)齊。
center
:與交叉軸的中點(diǎn)對(duì)齊。
space-between
:與交叉軸兩端對(duì)齊,軸線之間的間隔平均分布。
space-around
:每根軸線兩側(cè)的間隔都相等。所以,軸線之間的間隔比軸線與邊框的間隔大一倍stretch
(默認(rèn)值):軸線占滿整個(gè)交叉軸。0
,即如果存在剩余空間,也不放大)藍(lán)藍(lán)設(shè)計(jì)的小編 http://m.b186.net