[英]Margin-bottom and margin-top doesn't work
來源如下:
<div style="border:1px solid red; margin-bottom:10px">test block1,</div>;
<div style="border:1px solid red; margin-top:10px">test block2</div>;
在block1和block2之間總是有10px
...
我不知道怎么了。 請不要說“使用padding
”和“更改20px
”
我必須使用margin-bottom
, margin-top
和10px
。
所謂的邊際崩潰
按照w3c
在CSS中,兩個或多個框(可能是也可能不是兄弟)的相鄰邊距可以合並形成一個邊距。 據說以這種方式組合的邊距已塌陷,所得的合並邊距稱為塌陷邊距。
使用float: left;
也許也clear: both;
對於兩個div來說,它肯定會起作用;)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.