布局的效果跟聖杯的一樣,**有所不同。雙飛燕布局的**更加簡單,只是多加了乙個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屬性,效果上表現為三欄是單...