3
<div id="title">
<h1>
Title
</h1>
</div>
我知道有一些默認邊距以及h1
標籤。當我用chrome開發工具檢查它時,發現div
部分小於h1
部分(h1
的高亮區域大於div
)。看來div
不包括h1
的保證金,誰能告訴我爲什麼?CSS - 爲什麼div不能換行h1元素?
<div id="title">
<h1>
Title
</h1>
</div>
我知道有一些默認邊距以及h1
標籤。當我用chrome開發工具檢查它時,發現div
部分小於h1
部分(h1
的高亮區域大於div
)。看來div
不包括h1
的保證金,誰能告訴我爲什麼?CSS - 爲什麼div不能換行h1元素?
「的在流塊元素的上邊距崩潰,其首先在流動塊級的孩子的上邊距如果元素沒有上邊框,無頂邊距和孩子沒有許可。「
另外:
overflow
屬性值而不是visible
的塊容器沒有摺疊邊界,即使對於流入塊後代也不會關於負緣塌陷,所述2.1 Spec states:
「以負邊緣的情況下,負鄰接邊緣的絕對值的最大值從最大的正的扣除邊緣毗鄰。如果沒有正邊距,頁邊距鄰接的絕對值的最大值從零扣除。」
[頁邊距塌陷](https://developer.mozilla.org/en-US/docs/CSS/margin_collapsing)? – 2013-05-06 14:30:55