积木箱的积木高度是多少?

时间:2018-11-27 14:49:41

标签: css

我在CSS22中看到了以下单词

  

对于其他元素,如果元素的位置是“相对”或“静态”,则包含块是由作为块容器或建立格式化上下文的最近祖先框的内容边缘形成的。

但是我也在 CSS权威指南第三版

上看到了这一点。
  

垂直格式还具有七个相关属性:margin-top,border-top,padding-top,height,padding-bottom,border-bottom和margin-bottom。   这七个属性的值必须等于块盒包含的块的高度。

因此,在以下情况下:

<div id="outer" style="height: 200px;">
  <div id="inner" style="position: static;margin: 1px;border: 2px;padding: 3px;height: 10px;"></div>
</div>

#inner的值等于#outer的高度吗?

或者the block box's containing block不是#outer而是#outer生成的匿名框,其高度等于#inner的值?

我很困惑。有人可以解释吗?

0 个答案:

没有答案