最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定

配合margin實現(xiàn)等高布局是怎么實現(xiàn)的?

配合margin實現(xiàn)等高布局是怎么實現(xiàn)的?感覺想不明白,求各位大神指點

正在回答

5 回答

畫了張簡圖看下能不能更好理解點(只畫了單邊,另一邊同理)

左邊數(shù),第一行是原來的樣式,第二章添加padding,第三章添加margin

http://img1.sycdn.imooc.com//57d7d4110001117006520360.jpg

首先padding-bottom:600px將內(nèi)容撐開了600px(綠色的部分),但是下一個元素(藍色)就會排到600px之后,所以用margin-bottom:-600px,就可以將下一個元素排回到原來的位置,但是這時兩邊的內(nèi)容實際高度已經(jīng)超過600px了,因為有overflow:hidden,所以看不見,二添加元素(藍色)撐開高度就可以讓另一邊背景也顯示出來

3 回復(fù) 有任何疑惑可以回復(fù)我~
#1

會錯了意 提問者

感謝答主的認真回復(fù),還畫了圖~~講解的很清楚,非常感謝?。?!但是我的采納回答的按鈕按不了了,十分尷尬啊....
2016-09-14 回復(fù) 有任何疑惑可以回復(fù)我~

應(yīng)該是,這兩個child元素在一個父元素里面,而父元素沒有設(shè)置高度就會是跟隨子元素的高度。

所以當(dāng)左邊的child元素為200px,右邊的child元素為100px的時候,父元素會為200px,而右邊的因為預(yù)留了padding,所以不會有空白。而父元素因為設(shè)置了overflow=hidden,所以子元素中超過了的部分會被隱藏起來。

0 回復(fù) 有任何疑惑可以回復(fù)我~

超過600px 就不會出現(xiàn)等高的布局了

0 回復(fù) 有任何疑惑可以回復(fù)我~

此時,兩欄的padding-bottom,border-bottom,margin-bottom三者產(chǎn)生了聯(lián)動關(guān)系,

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

會錯了意 提問者

恩恩,現(xiàn)在我弄明白了。謝謝答主一再耐心解答~~~
2016-09-14 回復(fù) 有任何疑惑可以回復(fù)我~

背景色會跟著padding變化。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

會錯了意 提問者

比如說,第一個div添加了文字,所以空間被撐開,那{padding-bottom:600px;margin-bottom:-600px}這句話發(fā)生了什么樣的作用,是怎樣的運行機制,使得兩邊div布局等高呢?求解釋~~~
2016-09-02 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

配合margin實現(xiàn)等高布局是怎么實現(xiàn)的?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號