1

我有这个代码

<a href="/popup/size-charts.aspx" class="popup">Size Charts</a>

还有这个

$('.popup').fancybox();

但是第一次点击时弹出窗口总是太小

在此处输入图像描述

第二次点击(和第三次等等)总是完美的

在此处输入图像描述

我尝试过明确设置autoScale: true,并在显示弹出窗口后调用$.fancybox.resize(),两者都不做。

我有很多这种弹出窗口,并希望避免手动设置尺寸。
有谁知道从第一次打开时就获得正确尺寸的任何解决方法?

4

1 回答 1

-1

我发现从弹出页面中删除所有 CSS 修复了自动大小问题,尽管这会使弹出页面更丑陋。

于 2013-01-11T00:53:23.993 回答