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