慕先生4543078
2017-04-21 15:57:20
問(wèn)題1:我想讓這個(gè)“21”靠下,給<h2>加一個(gè)marginh2{margin-top:50px}結(jié)果出現(xiàn)了個(gè)白邊,這是為什么?按理說(shuō),h2加上了margin-top,h2會(huì)下移,仍然在綠色背景中。問(wèn)題2:給h2加個(gè)paddingh2{padding-top:?50px;}這樣反而能達(dá)到效果。這什么鬼,padding和margin為什么效果反了?
1 回答
已采納

我愛(ài)吃牛排
TA貢獻(xiàn)47條經(jīng)驗(yàn) 獲得超127個(gè)贊
當(dāng)兩個(gè)空的塊級(jí)元素嵌套時(shí),如果內(nèi)部的塊設(shè)置有margin-top屬性,而且父元素沒(méi)有下邊解決方法所述的特征,那么內(nèi)部塊的margin-top屬性會(huì)綁架父元素(即將margin-top傳遞凌駕給了父元素)。
同時(shí)padding也沒(méi)有反 你沒(méi)發(fā)現(xiàn)h2高度從69px變成119px了么 h2里面的字被自己的padding擠下去了而已
那么正確的做法應(yīng)該是.card{padding-top:50px;}
如果采納盡量今天以后再采納 我今天滿了
添加回答
舉報(bào)
0/150
提交
取消