jquery simplemodal插件:随页面滚动的弹出窗口

时间:2010-09-02 10:42:08

标签: scroll simplemodal fixed absolute

是否有一个'有效'的解决方案,对话框滚动滚动条而不是仍然从内部窗口的中心固定?

在某些情况下,用户可能具有太小的分辨率来容纳对话框,并且在这种情况下,对话框的一部分可能被隐藏。 您可能在隐藏部分中有一个确定或确认按钮,然后弹出窗口可能无法关闭,也无法验证!封锁情况。

我尝试将css更改为从固定到绝对的代码,然后对话框滚动页面:太棒了!但是......同时这样做,打开另一个弹出窗口,不要再将它放在布局的中心位置。也许解决方案是在每个onOpen事件上重新定位对话框。

欢迎任何帮助。

2 个答案:

答案 0 :(得分:0)

该对话框已被修复,因此不易更改。

您可以将位置更改为绝对位置,但所有IE黑客都会强制其行为固定。

答案 1 :(得分:0)

在SimpleModal 1.4.2中,您只需将fixed设置为false:

$('#myModal').modal({ fixed: false });

这对我们Chrome和IE一直有效,直到IE8。 (我们不支持IE7。)