1. 程式人生 > >flex做的聖杯布局

flex做的聖杯布局

color 彈性 mage 代碼 mpat align left device isp

   now,給大家分享一個用flex寫的聖杯布局,大家可以參考一下子

   首先聖杯布局是兩列固定寬度,中間自適應。

   我直接說一下步驟,上圖,上圖

    

   1.步驟1

   技術分享圖片

  2.步驟2

    技術分享圖片

    上面就是基本的步驟,下面我把代碼給大家,大家感興趣自己拿回去偷偷的擼就可以

    

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0"
> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> * { margin: 0; padding: 0; } /* 將整個頁面設置為彈性盒 */ html, body { height: 100%; overflow: hidden; display
: flex; /* 改變主軸的排列方式 */ flex-direction: column; /* 將主軸上的排列規則改為兩端分布 */ justify-content: space-between; text-align: center; font-size: 25px; } /* 設置頭部和尾部的顏色 */ .footer, .header { height
: 88px; background: #c33; text-align: center; line-height: 88px; font-size: 30px; } /* 設置中間內容區域樣式 */ .center { flex: 1; background: #ccc; display: flex; } /* 設置左邊div和右邊div */ .center>.left,.center>.right { width: 200px; height: 100%; background: yellow; } /**/ .center>.content { flex: 1; background: pink; } </style> </head> <body> <!-- 界面結構區域 --> <div class="header">header</div> <div class="center"> <div class="left">left</div> <div class="content">content</div> <div class="right">right</div> </div> <div class="footer">footer</div> </body> </html>

flex做的聖杯布局