【问题标题】:Strange firefox page size issue (only ff)奇怪的 Firefox 页面大小问题(仅限 ff)
【发布时间】:2012-09-18 14:19:48
【问题描述】:

我不确定如何最好地描述这个问题。我已经尝试无休止地对其进行故障排除。我可以这样描述它,“页面垂直滚动的时间长于 Firefox 上的内容。这不会出现在每个页面上,也不会出现在任何其他浏览器上。

当然这不是很有帮助。我可以发布 html,但我没有帮助,因为它显然是 html 和 css 的问题。我认为最简单的故障排除方法是发布指向存在问题的页面的链接。

所以,我现在就这样做:www.docutoss.com

这些网站只是我的一个小项目,我真的被最后一期难住了。

【问题讨论】:

    标签: html css firefox google-chrome vertical-scrolling


    【解决方案1】:

    您对 DIV 元素的绝对定位导致了这种情况。当您以这种方式定位元素时,您会留下一个“洞”,这就是导致额外空间的原因。

    考虑只使用浮动来呈现您的页面。

    【讨论】:

    • 如果是这样,为什么这些“漏洞”不会出现在 Chrome 或 IE 8 中?
    • 试试这个:删除 IDs topheader、navigationbox、left、middle、right、footer。当这些 DIV 元素出现在其自然位置时,您将看到滚动条缩短。在另一个问题上,将其归结为浏览器差异。
    • 你是对的。我正在玩 Firebug 中的 display: none 规则,滚动条确实变短了。很奇怪。此外,他似乎使用的是相对定位,而不是绝对定位。
    • 我以前也没有见过这种行为。不过,我真的鼓励你尝试只使用浮动布局,除非你有令人信服的理由使用定位,我认为这里没有必要。
    【解决方案2】:

    您使用的是什么文档类型? 过去使用不正确的文档类型已被证明是跨不同浏览器的主要问题。

    【讨论】:

      猜你喜欢
      • 2012-03-24
      • 2011-01-08
      • 1970-01-01
      • 1970-01-01
      • 2012-09-21
      • 2021-11-08
      • 2012-08-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多