這篇文章主要介紹flex作用于box容器上的屬性有哪些,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
專業(yè)領(lǐng)域包括成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、商城系統(tǒng)網(wǎng)站開發(fā)、微信營(yíng)銷、系統(tǒng)平臺(tái)開發(fā), 與其他網(wǎng)站設(shè)計(jì)及系統(tǒng)開發(fā)公司不同,創(chuàng)新互聯(lián)的整合解決方案結(jié)合了幫做網(wǎng)絡(luò)品牌建設(shè)經(jīng)驗(yàn)和互聯(lián)網(wǎng)整合營(yíng)銷的理念,并將策略和執(zhí)行緊密結(jié)合,為客戶提供全網(wǎng)互聯(lián)網(wǎng)整合方案。
用于指定flex主軸的方向,繼而決定flex子項(xiàng)在flex容器中的位置
row,默認(rèn)值,表示水平方向從左到右排列,此時(shí)水平方向?yàn)橹鬏S row-reverse,與row相反 column, 表示豎直方向從上到下排列,此時(shí)垂直方向?yàn)橹鬏S方向 column-reverse,與column相反
用于指定flex子項(xiàng)是否換行
nowrap,默認(rèn)值,表示不換行,flex子項(xiàng)可能會(huì)溢出 wrap,表示換行,溢出的flex子項(xiàng)會(huì)被換到下一行 wrap-reverse,表示反方向換行
相當(dāng)于flex-direction和flex-wrap的合并寫法
用于水平方向flex子項(xiàng)的對(duì)齊方式
flex-start,默認(rèn)值,表示與行的起始位置對(duì)齊 flex-end,表示與行的末尾位置對(duì)齊 center,表示與行中間對(duì)齊 space-between,表示兩端對(duì)齊,中間間距相等,注意特殊情況,當(dāng)剩余空間為負(fù)數(shù)或者只有一個(gè)項(xiàng)時(shí),效果和flex-start相同 space-around,表示間距相等,中間間距是兩端的兩倍,注意特殊情況,當(dāng)剩余空間為負(fù)數(shù)或只有一個(gè)項(xiàng)時(shí),效果等同于center
用于垂直方向flex子項(xiàng)的對(duì)齊方式
stretch,默認(rèn)值,當(dāng)flex子項(xiàng)未設(shè)置高度或者高度為auto時(shí),stretch起作用將flex子項(xiàng)高度設(shè)置為行高度,在只有一行的情況下,行的高度為容器的高度 flex-start,表示與側(cè)軸開始位置對(duì)齊 flex-end,表示與側(cè)軸末尾位置對(duì)齊 center,表示與側(cè)軸中間對(duì)齊
該屬性只作用于多行的情況下,用于多行的對(duì)齊方式
stretch,默認(rèn)值,當(dāng)flex子項(xiàng)未設(shè)置高度或者高度為auto時(shí),stretch起作用將flex子項(xiàng)高度設(shè)置為行高度,在只有一行的情況下,行的高度為容器的高度 flex-start,表示與側(cè)軸開始位置對(duì)齊,緊靠側(cè)軸開始位置,之后的每一行都緊靠前面一行 flex-end,表示與側(cè)軸末尾位置對(duì)齊,緊靠側(cè)軸結(jié)束位置,之后的每一行都緊靠前面一行 center,表示各行與側(cè)軸中間對(duì)齊 space-between,表示兩端對(duì)齊,中間間距相等,當(dāng)剩余空間為負(fù)數(shù)或者只有一個(gè)項(xiàng)時(shí),效果和flex-start相同 space-around,表示間距相等,中間間距是兩端的兩倍,注意特殊情況,當(dāng)剩余空間為負(fù)數(shù)或只有一個(gè)項(xiàng)時(shí),效果等同于center
==該屬性制作用于多行的情況下,在只有一行的容器上無效,該屬性可以很好的處理航換之后相鄰行之間的間距==
以上是flex作用于box容器上的屬性有哪些的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!