已采納回答 / 努力提升
<...code...>當我們給box這個div加上overflow:hidden這個屬性的時候,其中的content
等等帶浮動屬性的div的在這個立體的浮動已經被清除了。這就是overflow:hidden這個屬性清除浮動的準確含義。當我們...
2016-01-06
wrap{width:970px; margin: 0px auto}
#mainbody{position: relative; margin-top:15px;}
#left{position: relative width:110px; }
#mid{position: absolute;top: 0px; width:650px;border:1px solid #999;left: 109px;}
#right{top:0px;position: absolute; float: right; border:1px solid #999;margin-left: 800px
}
#mainbody{position: relative; margin-top:15px;}
#left{position: relative width:110px; }
#mid{position: absolute;top: 0px; width:650px;border:1px solid #999;left: 109px;}
#right{top:0px;position: absolute; float: right; border:1px solid #999;margin-left: 800px
}
2016-01-06
最贊回答 / 七月小麥麥
其實在哪個元素上設置屬性沒有什么太大的關系,設置absolute的目的只是為了使其脫離文檔流(不使用的話元素仍然是塊級元素,直觀表現就是會使后面的兄弟元素另起一行)。然后搭配magin值使其產生與父元素的間距,最后表現出來的就是自適應(margin值不變)。
2016-01-06
最新回答 / 雨落平生
我對第二個問題也有疑問:既然.book{padding:44px 15px 15px }中間一個15px 已經定義了五個圖片組成的div整體,左右的內邊距都為15px。那為什么得到的結果只是左邊距15px而右邊空出許多?
2016-01-05
*{margin:0; padding:0;}
#wrap{width:970px; top:0;bottom:0;}
#mainbody{position:relative;overflow:hidden; margin-top:15px;}
#left{float:left;width:110px; }
#mid{margin-left:123px;width:650px;border:1px solid #999;}
#right{position:absolute;margin-left:790px;top:0;border:1px solid #999;}
#wrap{width:970px; top:0;bottom:0;}
#mainbody{position:relative;overflow:hidden; margin-top:15px;}
#left{float:left;width:110px; }
#mid{margin-left:123px;width:650px;border:1px solid #999;}
#right{position:absolute;margin-left:790px;top:0;border:1px solid #999;}
2016-01-03