*{margin:0; padding:0;}
#wrap{width:970px; margin:0 auto;}
#mainbody{position:relative; margin-top:15px;}
#left{float:left;width:110px; }
#mid{float:left;margin-left:13px;width:650px;border:1px solid #999;}
#right{position:absolute;top:0px;margin-left:790px;border:1px solid #999;}
#wrap{width:970px; margin:0 auto;}
#mainbody{position:relative; margin-top:15px;}
#left{float:left;width:110px; }
#mid{float:left;margin-left:13px;width:650px;border:1px solid #999;}
#right{position:absolute;top:0px;margin-left:790px;border:1px solid #999;}
2015-02-07
已采納回答 / purple_yao
課程中的案例mainbody中的兩個子元素設置浮動以后,父元素mainbody的高度就失效了,可以從下面圖可以看出來:<...圖片...>有沒有看出來mainbody的背景色不見了,因為是它的高度失效了變成了一條線(這位講師所講),有的地方也管這種現象叫做“高度塌陷”。解決方法之一就是,給父元素mainbody清除浮動。
2015-02-02