666,那個(gè)margin-right設(shè)成復(fù)制的做法之前看bootstrap源碼里面row類(lèi) 見(jiàn)過(guò),但是沒(méi)明白.
2017-01-17
已采納回答 / SvenAs
????????事實(shí)上,你這里的三個(gè)元素都沒(méi)有發(fā)生margin重疊,你把father1和son2加上margin-top,會(huì)發(fā)現(xiàn),他們都沒(méi)有重疊了。margin重疊只發(fā)生在普通的block元素上,加上float雖然也會(huì)使元素block,但卻不是普通的block元素,應(yīng)該是脫離文檔流的block元素,視頻前面也說(shuō)了,float和absolute元素除外。把father1,2,3的float去掉。在每個(gè)盒子外面加一個(gè)盒子再加上float:left看看吧
2017-01-13
不止是div,裸span也是不會(huì)影響任何布局,這兩個(gè)標(biāo)簽是無(wú)語(yǔ)義化的,區(qū)別是div是塊級(jí)元素,span是行內(nèi)元素,因?yàn)闊o(wú)語(yǔ)義,本身就是一個(gè)空的,毫無(wú)效果的,所以div+class才被當(dāng)作萬(wàn)金油用
2017-01-12