1.要求:如上圖中的,三欄目布局,中間的MAIN是自適應(yīng)瀏覽器的寬度,左LEFT固定寬200PX,右RIGHT固定寬200PX;
.right,.left{height:300px;width:200px;}
.right{ float:right;background:#000000;}
.left{ float:left;background:#009933;}
.main{background:#F60; height:300px;}
<div class=”right”>RIGHT</div>
<div class=”left”>LEFT</div>
<div class=”main”>MAIN</div>
2.現(xiàn)在要求先加載MIAN,其它要求同上面一樣;
總結(jié):主要是利用浮動(dòng)元素的負(fù)外邊距;
并且要理解float和絕對(duì)定位,這兩種元素的寬度都是根據(jù)內(nèi)容的寬度來的。
相對(duì)定位和塊級(jí)元素,如果不設(shè)定寬,都是100%(相對(duì)于父級(jí)的寬)
.boxmain{float:left;margin-right:-200px;width:100%;}
.right,.left{height:300px;width:200px; z-index:1;}
.right{ position:absolute; right:0; background:#000000;}
.left{position:absolute;left:0; background:#009933;}
.main{margin-right:200px;background:#F60; height:300px;margin-left:200px;}
<div class=”boxmain”>
<div class=”main”>main</div>
</div>
<div class=”left”>LEFT</div>
<div class=”right”>RIGHT</div>
完整代碼:
提示:您可以先修改部分代碼再運(yùn)行
新聞熱點(diǎn)
疑難解答
圖片精選