Fancybox autoScale(自动调整大小)问题

时间:2013-01-11 00:19:05

标签: jquery jquery-plugins fancybox

我有这段代码

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

和这个

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

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

enter image description here

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

enter image description here

我已尝试明确设置autoScale: true,并在显示弹出窗口后调用$.fancybox.resize(),两者都不执行任何操作。

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

1 个答案:

答案 0 :(得分:-1)

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