代码之家  ›  专栏  ›  技术社区  ›  Lee McAlilly

HTML和Body并没有占用整个浏览器-HTML5的问题?

  •  0
  • Lee McAlilly  · 技术社区  · 15 年前

    我不知道我做错了什么,但是出于某种原因,我遇到了一个标记错误,导致body元素和html元素无法占据浏览器中的整个视口。

    我搞不清楚这个。当我试图在我身体的顶部和底部添加一个10像素的紫色边框时,它首先抬起了头。

    有人知道这是为什么吗?这和我使用HTML5有关吗?

    以下是相关页面: http://electricorangecreative.com/test/index.html

    http://electricorangecreative.com/test/reset.css http://electricorangecreative.com/test/style.css

    2 回复  |  直到 15 年前
        1
  •  1
  •   meder omuraliev    15 年前
        2
  •  0
  •   Stuart Burrows    15 年前

    height:100% . 我指认的罪犯是 div#wrapper . 去掉那里的填充,问题就解决了(至少在FF中-没有在其他浏览器上测试)。由于将填充添加到高度,因此最终将得到一个垂直延伸超过100%的元素。在子对象上使用边距而不是填充-应该可以!