1心俗、負邊距在讓元素產(chǎn)生偏移時和position: relative有什么區(qū)別?
position:relative是脫離文檔流的。
負邊距是不脫離文檔流的蓉驹。
2城榛、使用負 margin 形成三欄布局有什么條件?
①三個div都設(shè)置浮動。
②中間的內(nèi)容區(qū)必須是第一個子元素态兴。
③兩個側(cè)邊都是設(shè)置負margin來上移狠持。
3、圣杯布局的原理是怎樣的? 簡述實現(xiàn)圣杯布局的步驟
父元素里面寫三個子元素瞻润,內(nèi)容區(qū)是第一個子元素喘垂,左右側(cè)欄是第二三個子元素,父元素這是左右padding來存放第二三個子元素绍撞。
中心內(nèi)容器寬度是100%正勒,側(cè)邊欄要設(shè)置好固定的寬度,然后三個子元素都寫浮動傻铣。
左邊寫負邊距-100%章贞,右邊的寫負邊距(值為右邊自身的寬度,)
再寫position:relative來弄好左右兩邊的具體位置非洲。
4鸭限、雙飛翼布局的原理? 實現(xiàn)步驟?
類似于圣杯布局,不同的是不是用padding两踏,而是在第一個子元素里面再加一個div形成中心內(nèi)容區(qū)的顯示败京,pink