position:固定IE Vs Firefox的差异

position:fixed difference in IE Vs Firefox

本文关键字:Firefox Vs 固定 IE position      更新时间:2023-09-26

假设我有一个主页,它有一个链接,打开一个模态div,位置:固定,宽度/高度

现在我观察到IE和Firefox在显示这个模态div时的行为差异,即如果我们滚动主窗口,在IE中,模态div也会随着页面滚动;而在Firefox中,主窗口的滚动对模态div没有任何影响,它实际上是固定的。

有没有办法让我们在Firefox中像在IE中那样拥有模态div滚动呢?

如果你想让Firefox表现得像你所说的IE一样,并且让div随着页面滚动,你不应该使用position: fixed。你只需要position: absolute

我同意Dalal -这是IE的错误行为。位置:固定;意味着一个元素的位置与你的视口有一定的x/y,所以如果你想让它与页面一起滚动,使用position:absolute;

你可能需要破解Thickbox才能完成这项工作。

顺便说一句。Thickbox是一个相当过时的灯箱变体。如果可以,试着换一个新的:http://planetozh.com/projects/lightbox-clones/

相关文章: