雙飛燕布局

2021-08-14 19:37:42 字數 557 閱讀 1023

布局的效果跟聖杯的一樣,**有所不同。雙飛燕布局的**更加簡單,只是多加了乙個div用來布局。

基礎布局部分**一樣。

main部分:

#main /*這裡不需要加padding了*/

.m_content, .m_leftside, .m_rightside

.m_content

/*用左右邊距將左右邊欄的位置預留出來*/

.m_c_wrap

.m_leftside

.m_rightside

style>

id="main">

class="m_content">

class="m_c_wrap">這裡是主體div>

div>

class="m_leftside">這是左側邊欄div>

class="m_rightside">這是右側邊欄div>

div>

了解了以上兩種布局的方法後,很多布局都能寫得得心應手了。但是應對多欄等高布局還有點欠缺。那麼現在來談談多欄等高布局的方法。

聖杯布局 和 雙飛燕布局

聖杯布局和雙飛翼布局基本上是一樣的,都是兩邊固定寬度,中間自適應的三欄布局,其中,中間欄放到文件流前面,保證先行渲染。解決方案大體相同,都是三欄全部float left浮動,區別在於解決中間欄div的內容不被遮擋上,聖杯布局是中間欄在新增相對定位,並配合left和right屬性,效果上表現為三欄是單...

聖杯布局以及雙飛燕布局

布局的樣式 兩邊定寬,中間自適應的三欄布局,中間欄放在文件流前面以優先渲染 聖杯布局 1.三塊都設定向左浮動且使用相對定位 2.包含三塊的父元素設定左右的padding值,給左右兩部分留出空間 3.中間塊寬度設定為100 4.左右兩邊設定負邊距margin left,左部分設定 100 右部分設定 ...

聖杯布局 和 雙飛燕布局

聖杯布局和雙飛翼布局基本上是一樣的,都是兩邊固定寬度,中間自適應的三欄布局,其中,中間欄放到文件流前面,保證先行渲染。解決方案大體相同,都是三欄全部float left浮動,區別在於解決中間欄div的內容不被遮擋上,聖杯布局是中間欄在新增相對定位,並配合left和right屬性,效果上表現為三欄是單...