3

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

在某些情况下,用户的分辨率可能太小而无法包含对话框,在这种情况下,对话框的一部分可能会被隐藏。您可能在隐藏部分有一个确定或确认按钮,然后弹出窗口可能没有关闭,也没有验证!阻塞情况。

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

欢迎任何帮助。

4

2 回答 2

0

该对话框被编写为固定的,因此不容易更改。

您可以将位置更改为绝对位置,但所有 IE 黑客都会迫使它表现得像固定的那样。

于 2010-09-04T14:12:36.317 回答
0

在 SimpleModal 1.4.2 中,您可以简单地将 fixed 设置为 false:

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

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

于 2013-08-07T16:46:13.887 回答