flex 聖杯布局

2022-03-16 11:18:38 字數 999 閱讀 7622

基本思路

聖杯布局分為3段:上、中、下。  中段被分為:左、中、右3塊。

1:採用flex布局時,先把彈性容器主軸設定為垂直方向(flex-direction:column)

2:上、中、下3塊彈性專案設定均勻拉伸(flex:1)或固定上、下兩端大小,讓中間自動拉伸。注意:flex:拉伸是方向為主軸方向

3:中段部分在設定為彈性容器,主軸方向為水平方向(flex-direction:row),此時左、中、右3塊為彈性專案。中間塊設定為自動拉伸,左、右兩塊可設定固定寬度。

**

<

div

class

="container"

>

<

div

class

="header"

>

div>

<

div

class

="content"

>

<

div

class

="left"

>

div>

<

div

class

="center"

>

div>

<

div

class

="right"

>

div>

div>

<

div

class

="footer"

>

div>

div>

.container.header,

.footer.content.left,.right.center

使用flex實現聖杯布局

聖杯布局就是所說的3欄布局,左右定寬,中間自適應。使用position和float來實現就不說了,主要說一下用flex怎麼來實現 html 我是左邊 我是中間 我是右邊 css content left middle rightflex代表3個屬性flex grow,flex shrink和flex...

使用flex 實現聖杯布局

移動端flex布局最近挺火的,空閒時間也看了些資料!好記性不如賴筆頭,做下筆記吧。閒話少說 先上 container header 頭部 center dyleft 左欄div dycenter dycenter dyright 右欄divx footer 底部 複製 css html,body c...

flex做的聖杯布局

首先聖杯布局是兩列固定寬度,中間自適應。我直接說一下步驟,上圖,上圖 1.步驟1 2.步驟2 上面就是基本的步驟,下面我把 給大家,大家感興趣自己拿回去偷偷的擼就可以 將整個頁面設定為彈性盒 html,body 設定頭部和尾部的顏色 footer,header 設定中間內容區域樣式 center 設...