1. 程式人生 > >佈局:聖盃佈局和雙飛翼佈局

佈局:聖盃佈局和雙飛翼佈局

聖盃佈局和雙飛翼佈局都是為了實現兩邊固定,中間自適應的三列的佈局,他的中間欄優先渲染。
聖盃佈局與雙飛翼佈局前面幾步相同
1.寫三個div,中間的那個div放在第一個//優先渲染
2.給左中右設定浮動,分別設定高度,寬度,顏色
3.左邊模組讓它margin-left:-100%,右邊模組margin-left:它本身的寬度。這樣讓它跟中間欄並排。
後面的步驟:
聖盃佈局就是利用容器的padding給左邊和右邊留出位置,左右的欄使用position配合left和right,使他不對中間內容進行遮擋。
在這裡插入圖片描述

雙飛翼佈局要在中間欄新增一個div,然後利用新增的div的margin-left和margin-right為兩邊留出空位。
在這裡插入圖片描述


總的來說,雙飛翼佈局添加了一個div,設定margin的left和right。但是比聖盃佈局少用了四個屬性:左右的position:relative,左右模組的left,right,父容器的padding-left,padding-right。