摘要:目錄布局父項常見屬性布局父項常見屬性一一屬性屬性演示演示二二屬性屬性演示演示
flex-direction:?設(shè)置主軸方向,先設(shè)置誰為主軸,剩下的就是側(cè)軸(主軸水平X軸,側(cè)軸縱向Y軸)
justify-content: 設(shè)置主軸上的子元素排列方式
flex-wrap:?設(shè)置子元素是否換行
align-content:?設(shè)置側(cè)軸上子元素的排列方式(多行)
align-items:?設(shè)置側(cè)軸上的子元素排列方式(單行)
flex-flow:?合屬性,相當(dāng)于同時設(shè)置了flex-direction 和 flex-wrap
為避免引起歧義,下做演示效果的樣式說明:
div { /* 給父級添加flex屬性*/ display: flex; width: 600px; height: 300px; background-color: pink;}
div span { width: 150px; height: 100px; background-color: purple; color: #fff; margin: 10px;}
flex-direction: row(默認(rèn)從左到右)------------重點
flex-direction:?row-reverse(從右到左)
flex-direction:?column(從上到下)-------------重點
flex-direction:?column-reverse(從下到上)
演示如下:
flex-start(默認(rèn)從頭部開始,根據(jù)主軸)---------------重點
flex-end(從尾部開始排列)
center(在主軸居中對齊)----------------------------------重點
space-around(平分剩余空間)---------------------------重點
space-between(先兩邊貼邊,在平分剩余空間)----重點
演示如下:
nowrap(默認(rèn)不換行),
wrap(默認(rèn)換行)-----------重點
演示如下:
flex-start(默認(rèn)值在側(cè)軸的頭部開始排列)---------------------------------------------------重點
flex-end(在側(cè)軸的尾部開始排列)
center(在側(cè)軸中間顯示)------------------------------------------------------------------------重點
space-around(子項在側(cè)軸平分剩余空間)--------------------------------------------------重點
space-between(子項在側(cè)軸先分布在兩頭,然后平分剩下的空間)
stretch(設(shè)置子項元素高度平分父元素高度)-----------------------------------------------重點
演示如下:
?
flex-start(從上到下)------------------------重點
flex-end(從下到上)
center(擠在一起居中,垂直居中)------重點
stretch(拉伸)--------------------------------重點
演示如下:
相當(dāng)于同時設(shè)置了flex-direction 和 flex-wrap
演示如下:
?
1.必須給父項添加 display: flex; 屬性
2.flex布局中 ,默認(rèn)子元素不換行,如果放不下就會無限縮小子元素的寬度,放到父元素里面
3.justify-content: flex-end 要和?flex-direction:?row-reverse?區(qū)分開(注意圖解中子盒子的編號順序)
4.align-content (多行),不換行默認(rèn)無效
5.使用 align-items: stretchs 時,子盒子不能給高度
生命不息,學(xué)習(xí)不止,鍵盤敲爛,月薪過萬!加油,代碼人
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/124509.html
摘要:高度模型淺識為的簡寫,簡稱為塊級格式化上下文,為瀏覽器渲染某一區(qū)域的機制,中只有和中還增加了和。并非所有的布局都會在開發(fā)中使用,但是其中也會涉及一些知識點。然而在不同的純制作各種圖形純制作各種圖形多圖預(yù)警 一勞永逸的搞定 flex 布局 尋根溯源話布局 一切都始于這樣一個問題:怎樣通過 CSS 簡單而優(yōu)雅的實現(xiàn)水平、垂直同時居中。記得剛開始學(xué)習(xí) CSS 的時候,看到 float 屬性不...
摘要:絕對底部前端掘金來自國外的設(shè)計達(dá)人,純,可以實現(xiàn)當(dāng)正文內(nèi)容很少時,底部位于窗口最下面。有效解決圖片使用單位邊角缺失的問題前端掘金起因在移動端使用布局時圖片也需要用單位。 CSS 絕對底部 - 前端 - 掘金來自國外的設(shè)計達(dá)人,純CSS,可以實現(xiàn): 當(dāng)正文內(nèi)容很少時,底部位于窗口最下面。當(dāng)改變窗口高度時,不會出現(xiàn)重疊問題。甚至,創(chuàng)造該CSS的人還專門成立一個網(wǎng)站介紹這個CSS底部布局方案...
閱讀 1307·2021-11-23 09:51
閱讀 3423·2021-09-06 15:00
閱讀 997·2021-08-16 10:57
閱讀 1383·2019-08-30 12:46
閱讀 947·2019-08-29 12:22
閱讀 1616·2019-08-29 11:07
閱讀 3161·2019-08-26 11:23
閱讀 2993·2019-08-23 15:14