div定位问题

时间:2009-08-24 13:05:51

标签: html firefox xhtml css

在FireFox 3.5中,以下div不会推送页面内容。相反,它重叠。 IE 8没有。我可以做些什么来快速解决?

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

3 个答案:

答案 0 :(得分:1)

position:fixed表示div应该对视点保持绝对(到浏览器窗口)。您可以使用真正的绝对定位:

position: absolute; 

答案 1 :(得分:0)

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

位置已修复:您可以通过设置右上角和左下角来设置元素位置。这将包含距浏览器边界的距离。 位置绝对:相同但现在右上角和左下角需要距离第一个父级的位置,该父级具有“位置:相对”。

答案 2 :(得分:0)

这应该是“绝对”而不是“固定”