已采納回答 / winter3000
#top未設置高度,所以是根據其內容自適應高度的。一層層往下找,.select_btn設置了height:42px;再加上#top的邊框高border-bottom:1px加起來#top就該是43px高。
2015-08-26
最贊回答 / 凌風20150719
舉個例子來說明邊距融合的問題。<...code...><...圖片...>現在對div1進行了position:fixed的定位且沒有設置偏移量!沒設置偏移量!沒設置偏移!重要的說3遍。此時div1依然是處在body父元素內(...
2015-08-26
wengyaqiang的說法有對有錯??纯磜3c的定義:
absolute: 生成絕對定位的元素,相對于 static 定位以外的第一個父元素進行定位;
fixed: 生成絕對定位的元素,相對于瀏覽器窗口進行定位;
所以“fixed與absolute的共同點‘未設置偏移量時,都定位在父元素的左上角’是錯誤的”第二wengyaqiang說把box1不動,把box2進行absolute定位,再看看box2會不會跑到父元素的左上角??我說會的,應為wrap已經定位是relative,所以box2的父元素是wrap。
absolute: 生成絕對定位的元素,相對于 static 定位以外的第一個父元素進行定位;
fixed: 生成絕對定位的元素,相對于瀏覽器窗口進行定位;
所以“fixed與absolute的共同點‘未設置偏移量時,都定位在父元素的左上角’是錯誤的”第二wengyaqiang說把box1不動,把box2進行absolute定位,再看看box2會不會跑到父元素的左上角??我說會的,應為wrap已經定位是relative,所以box2的父元素是wrap。
2015-08-24