最贊回答 / SayHiTo
正確的是:只要是絕對定位(absolute、fixed),未設置偏移量時,都保持原始位置不動。設置了偏移量后,absolute以離自己最近的定位祖先元素進行定位,如果無定位祖先元素,以html為基準進行定位;fixed,以瀏覽器窗口進行定位。
2016-03-02
最贊回答 / SayHiTo
正確的是:只要是絕對定位(absolute、fixed),未設置偏移量時,都保持原始位置不動。設置了偏移量后,absolute以離自己最近的定位祖先元素進行定位,如果無定位祖先元素,以html為基準進行定位;fixed,以瀏覽器窗口進行定位。
2016-03-01
最贊回答 / rantiny
未設置偏移量,有已經(jīng)定位的祖先元素,以祖先元素為基準定位。你把#wrap{width:962px; margin:0 auto; height:700px;} 的height去掉就能看見了,緊挨著sidebar的右側(cè)。
2016-01-20
最新回答 / crisis_mars
你看看是不是top層設置了float屬性,設置了這個屬性也會讓top層脫離標準文檔流的.當你把top層中的float/position屬性一并去掉時,就出現(xiàn)效果了
2016-01-20
最贊回答 / 點解點解
<...code...>最終 ?div與瀏覽器可視窗口上邊界相距15px,是因為body與box2的上下margin值重疊了,body默認magin值好像是8px吧!box2的上margin值是15px。
2015-12-13
已采納回答 / qq_安伊偌拉_0
因為div是fixed,所以脫離標準文檔流。X元素設置了上邊距,body距離html也有一個上邊距,但是body沒有border,padding屬性,所以由于margin有垂直外邊局合并問題,body的上邊距也變?yōu)?5px,div會緊貼body上邊。所以,div與瀏覽器上邊界相距15px。
2015-11-28