已采納回答 / 紫色苜蓿
content已經設置絕對定位,它是脫離文檔流的,它的高度不會影響mainbody的高度,mainbody的高度也不取決于content,mainbody的高度只能取決于sidebar了,而footer是緊接著mainbody的,如果sidebar的高度低于content,最后呈現的效果如圖<...圖片...>
2015-10-15
已采納回答 / xiedukai
因為沒有設置寬度,box設置浮動后,box的就縮成一個小圓點,其實沒有消失,只是在box2的左邊上,因為里面沒有內容,也沒有設置寬度,所以小到你看不到。
2015-10-04
已采納回答 / pardon110
你在mainbody中不設置overflow:hidden,由于它的兩個子div都浮動了,#mainbody本身就感知不到高度了。具體視角效果,你可以設置#left或#right的高度后,你觀察一下就明白了。
2015-09-30