課程
/前端開(kāi)發(fā)
/JavaScript
/瀑布流布局
浮動(dòng)+定位的 如何撐開(kāi)父容器???
2016-01-26
源自:瀑布流布局 3-2
正在回答
這個(gè)方法對(duì)于浮動(dòng)有效,對(duì)定位的元素不行
夢(mèng)女神 提問(wèn)者
一個(gè)解決方法是在父容器閉合標(biāo)簽前加上一個(gè)空元素,并且設(shè)置它的clear?:?both;
在父容器上設(shè)置 overflow:auto 可以讓它自動(dòng)包含子元素,從而具有了實(shí)際的height值;
使用偽元素就是在包含浮動(dòng)元素的父容器的前面或者后面創(chuàng)造一個(gè)隱藏的元素。通過(guò)對(duì):before 偽元素使用 display:table 來(lái)創(chuàng)建一個(gè)匿名的table-cell元素,從而防止子元素的top margin消失。這一招在IE6和7中具有一致的效果。同樣的,通過(guò)設(shè)置:after 偽元素來(lái)防止子元素的bottom margin消失。
舉報(bào)
瀑布流布局是網(wǎng)站比較流行的一種布局方式,教你實(shí)現(xiàn)三大方式
4 回答絕對(duì)定位后脫離標(biāo)準(zhǔn)文檔流并不能把main撐開(kāi)
1 回答box浮動(dòng)
1 回答box 浮動(dòng)問(wèn)題
1 回答如何在瀑布流全部加載之后,獲得整個(gè)容器#main的高度
1 回答相對(duì)定位和絕對(duì)定位
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-02-23
這個(gè)方法對(duì)于浮動(dòng)有效,對(duì)定位的元素不行
2016-01-26
一個(gè)解決方法是在父容器閉合標(biāo)簽前加上一個(gè)空元素,并且設(shè)置它的clear?:?both;
在父容器上設(shè)置 overflow:auto 可以讓它自動(dòng)包含子元素,從而具有了實(shí)際的height值;
使用偽元素就是在包含浮動(dòng)元素的父容器的前面或者后面創(chuàng)造一個(gè)隱藏的元素。通過(guò)對(duì):before 偽元素使用 display:table 來(lái)創(chuàng)建一個(gè)匿名的table-cell元素,從而防止子元素的top margin消失。這一招在IE6和7中具有一致的效果。同樣的,通過(guò)設(shè)置:after 偽元素來(lái)防止子元素的bottom margin消失。
2016-01-26
一個(gè)解決方法是在父容器閉合標(biāo)簽前加上一個(gè)空元素,并且設(shè)置它的clear?:?both;
在父容器上設(shè)置 overflow:auto 可以讓它自動(dòng)包含子元素,從而具有了實(shí)際的height值;
使用偽元素就是在包含浮動(dòng)元素的父容器的前面或者后面創(chuàng)造一個(gè)隱藏的元素。通過(guò)對(duì):before 偽元素使用 display:table 來(lái)創(chuàng)建一個(gè)匿名的table-cell元素,從而防止子元素的top margin消失。這一招在IE6和7中具有一致的效果。同樣的,通過(guò)設(shè)置:after 偽元素來(lái)防止子元素的bottom margin消失。