真麻煩。。
*{margin:0; padding:0;}
#wrap{width:970px; margin:0px auto;}
#mainbody{position:relative; margin-top:15px;}
#left{float:left;width:110px; }
#mid{position:absolute; top:0; left:123px;width:650px;border:1px solid #999;}
#right{position:absolute; top:0;right:0; border:1px solid #999; left:790px;}
*{margin:0; padding:0;}
#wrap{width:970px; margin:0px auto;}
#mainbody{position:relative; margin-top:15px;}
#left{float:left;width:110px; }
#mid{position:absolute; top:0; left:123px;width:650px;border:1px solid #999;}
#right{position:absolute; top:0;right:0; border:1px solid #999; left:790px;}
2015-06-18
已采納回答 / sixGod
不是受影響,是float的特性,你前面的div用了float,后面跟著的元素就會在有空位的時候自動跟上去,這個時候就要清除浮動,在div后面跟上一句<div style="clear:both"></div>,其后面的元素才能正常布局
2015-06-16
#wrap{width:970px; margin:0 auto;}
#mainbody{position:relative; margin-top:15px;}
#left{position:absolute; width:110px; }
#mid{position:absolute; width:650px;border:1px solid #999;top:0;left: 120px;}
#right{position:absolute;border:1px solid #999;left:780px;}
我喜歡偷懶
#mainbody{position:relative; margin-top:15px;}
#left{position:absolute; width:110px; }
#mid{position:absolute; width:650px;border:1px solid #999;top:0;left: 120px;}
#right{position:absolute;border:1px solid #999;left:780px;}
我喜歡偷懶
2015-06-14
最贊回答 / 零下的夏天
不同意樓上說的哦,因為book是在content后面添加的,所以它設置的background比content設置的優先級要高,所以是讀取book設置的背景的<...圖片...>如果結構改為以下圖所示,那么content設置的背景色就出來了<...圖片...><...圖片...>
2015-06-14