Html div定位问题

Html div定位问题,html,firefox,xhtml,css,Html,Firefox,Xhtml,Css,在Firefox3.5中,以下div不会向下推页面内容。相反,它是重叠的。IE 8没有。我能做些什么快速修复 <div style="position:fixed;top:0;width:100%;">blah blah</div> 废话 它应该重叠,位置:固定。将其切换到静态或移除位置。在这两种情况下,top变得毫无意义 位置固定:您可以通过设置“上右下”和“左下”来设置元素位置。这将包含与浏览器边框的距离。 绝对位置:相同,但现在右上下和左上角需要与第一个父对象之间

在Firefox3.5中,以下div不会向下推页面内容。相反,它是重叠的。IE 8没有。我能做些什么快速修复

<div style="position:fixed;top:0;width:100%;">blah blah</div>
废话

它应该重叠,位置:固定。将其切换到静态或移除位置。在这两种情况下,top变得毫无意义

位置固定:您可以通过设置“上右下”和“左下”来设置元素位置。这将包含与浏览器边框的距离。
绝对位置:相同,但现在右上下和左上角需要与第一个父对象之间具有“位置:相对”的距离。

如果这是“绝对”而不是“固定”

位置:固定意味着div应该保持绝对到视图点(到浏览器窗口)。您可以使用以下选项进行真正的绝对定位:

position: absolute;