課程
/前端開發(fā)
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
如果沒有加bottom,box4為什么不在box3內?我理解的是,如果不加bottom:0,那么box4應該在box3內的,對于的位置就是默認的左上角,請大神告知我原因。
2016-05-08
源自:初識HTML(5)+CSS(3)-升級版 13-9
正在回答
首先:div4肯定是”應該“在div3內的。
div4沒有在div3里面的原因:div3的寬高是200px,200px;然后div3里面先是有一個<img>,而這個img的寬高,你可以打開url看下,正好就是200*200。這就意味著,img正好把div3占滿了。
這個時候,div4出來了,但是因為div是塊狀元素,它要另起一行,所以它必須在img的下面,img的下面是什么呢?img的下面就div3的底部,所以,div4就只能在div3的底部了。?
如果,你把img的heigth設置為150px,然后再看,你就會發(fā)現(xiàn)div4會出現(xiàn)在div3中img下面的左下方。
最后,如果你設置了相對位置,把div3作為參照,然后設置div4的bottom為0,差不多就是讓div4浮動起來,讓div4在顯示的時候有一種浮動定位效果。
精慕門4438460 提問者
不可言語的沉默 回復 精慕門4438460 提問者
精慕門4438460 提問者 回復 不可言語的沉默
div是塊級元素,當你不做任何樣式時默認自己占一行
塊級元素,流動模型各占一行,與子父級沒關系,我是這樣理解的不知道對不,我也是剛開始學前端
舉報
HTML(5)+CSS(3)基礎教程8小時帶領大家步步深入學習標簽用法和意義
3 回答bottom和margin-bottom的區(qū)別?
2 回答bottom=0和bottom:0的區(qū)別
1 回答三條杠怎么回事,沒有邊框。border-bottom與border的區(qū)別
1 回答有head和沒有head的區(qū)別?
1 回答為什么和其他的沒有區(qū)別
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2016-05-08
首先:div4肯定是”應該“在div3內的。
div4沒有在div3里面的原因:div3的寬高是200px,200px;然后div3里面先是有一個<img>,而這個img的寬高,你可以打開url看下,正好就是200*200。這就意味著,img正好把div3占滿了。
這個時候,div4出來了,但是因為div是塊狀元素,它要另起一行,所以它必須在img的下面,img的下面是什么呢?img的下面就div3的底部,所以,div4就只能在div3的底部了。?
如果,你把img的heigth設置為150px,然后再看,你就會發(fā)現(xiàn)div4會出現(xiàn)在div3中img下面的左下方。
最后,如果你設置了相對位置,把div3作為參照,然后設置div4的bottom為0,差不多就是讓div4浮動起來,讓div4在顯示的時候有一種浮動定位效果。
2016-05-08
div是塊級元素,當你不做任何樣式時默認自己占一行
2016-05-08
塊級元素,流動模型各占一行,與子父級沒關系,我是這樣理解的不知道對不,我也是剛開始學前端