課程
/前端開發(fā)
/JavaScript
/展開與收起效果
?padding:0;怎么不行
2016-02-01
源自:展開與收起效果 2-1
正在回答
因?yàn)闉g覽器有默認(rèn)的樣式,對(duì)P元素的默認(rèn)樣式是: user?agent?stylesheet p?{ ????display:?block; ????-webkit-margin-before:?1em; ????-webkit-margin-after:?1em; ????-webkit-margin-start:?0px; ????-webkit-margin-end:?0px; }
所以p元素會(huì)擁有margin值,而margin是外擴(kuò)充。
元素的任何內(nèi)容都會(huì)被margin所包裹,包括background,所以你會(huì)看到有空隙,
但margin也屬于那個(gè)元素本身,所以其實(shí)本身是已經(jīng)觸頂?shù)摹?/p>
而padding是內(nèi)擴(kuò)充,相當(dāng)于有棍子把容器給撐開了,然后background繼續(xù)覆蓋,
所以令你感覺上padding值加上了,然后就觸頂了。
小炮夫 提問者
.....
舉報(bào)
通過效果展示與案例分析,教您實(shí)現(xiàn)不同類型的展開與收起效果
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-07-23
所以p元素會(huì)擁有margin值,而margin是外擴(kuò)充。
元素的任何內(nèi)容都會(huì)被margin所包裹,包括background,所以你會(huì)看到有空隙,
但margin也屬于那個(gè)元素本身,所以其實(shí)本身是已經(jīng)觸頂?shù)摹?/p>
而padding是內(nèi)擴(kuò)充,相當(dāng)于有棍子把容器給撐開了,然后background繼續(xù)覆蓋,
所以令你感覺上padding值加上了,然后就觸頂了。
2016-02-18
.....