【发布时间】:2014-09-17 14:34:07
【问题描述】:
This article 声明 元素的高度由浏览器计算并始终等于视口的高度,see the picture 以供快速参考。 所以在this sticky footer example 中,页脚绝对位于 元素内的底部,如果内容超过视口高度的 100%,则页脚会向下移动。如果它向下移动,我认为 元素的高度大于视口的 100%,这与开头提到的文章相矛盾。我错过了什么?
更新基于Hashem Qolami的回答:
初始包含块的高度和宽度由浏览器自动计算,并且始终等于视口尺寸。
HTML 元素的高度是相对于它的内容而言的,但是如果我们给它显式的 100% 的高度,它会占用其包含块高度的 100%,该包含块的高度等于视口的高度。这些结论\要点是否正确?
【问题讨论】: