最新回答 / Crazy丶魂
你代碼錯了.main{ height:600px;margin:0 210px 0 310px】 background:#FCC}---》.main{ height:600px;margin:0 210px 0 310px; background:#00f}
2015-03-31
已采納回答 / jellyhui
因為教學視頻中的main盒子設置了固定的寬和高,而本題目中main沒有高度的設定,當main中的left和right元素浮動之后,浮動元素表現的就像是不在普通文檔流中一樣,父元素就不再有原來被撐起來的寬度值了,不清楚的話就像main的高度變成了0,footer盒子就浮動到head下了
2015-03-14
最贊回答 / 小菜木可
.top{ height:120px; background:#CCC}.main{ height:460px; background:#F00;}.left{ width:200px; height:460px; float:left; background:#00F}.right{ height:460px; position:absolute; left:210px; right:0; background:#6C6}.foot{ height:50px; background:#F60}
2015-03-08
最贊回答 / Tesen
哈哈,我也是,仔細看了半天才明白,錯誤在于老師的動作太快了,你的一定是寫成了<div class="main"></div>????<div class="left"><div>????<div class="right"><div>這樣你的左塊和右塊沒有被main塊包起來,結果就是和foot在一行去了!正確的寫法是<div class="main">????<div class="left"><div&...
2015-03-04