让我们说我有一个主页面,其中有一个链接打开一个模态div,其位置:固定,有些宽度/高度
现在我观察IE Vs Firefox中显示此模态div的行为差异,即如果我们滚动主窗口, 在IE中,模态div也随页面滚动; 在Firefox中,主窗口的滚动对模态div没有任何影响,它确实保持不变。
我们可以通过哪种方式在Firefox中使用模态div滚动,就像在IE中一样?
答案 0 :(得分:2)
如果您希望Firefox的行为类似于您所说的IE,并让DIV滚动显示该页面,则不应使用position: fixed
。您只需要position: absolute
。
答案 1 :(得分:2)
我同意达拉尔 - 这是IE的代理行为。 位置是:固定;表示元素以某个x / y定位到您的视口,因此您希望它使用页面使用位置滚动:absolute;
您可能需要破解Thickbox才能完成此操作。
顺便说一下。 Thickbox是一个相当过时的灯箱变种。如果可以,请尝试更改为新版本:http://planetozh.com/projects/lightbox-clones/