0

我在 iframe 中使用 fancybox。当我尝试用fancybox 打开图像时,fancybox 给出了错误的尺寸——它给出了窗口宽度而不是图像宽度——并且fancybox 内的图像正在拉伸这个尺寸。

例如:图片尺寸:2592x3872。Fancybox 可扩展到 853x395。

我怎样才能解决这个问题?

提前致谢。

4

1 回答 1

0

您能澄清一下iframe 中的 fancybox 是什么意思吗?

...这是否意味着您type: "iframe"在 API 选项中使用?

...或者这是否意味着您正在从页面内的 iframe 中触发 fancybox?(或两者?)。

无论如何,请尝试将autoSize: false和添加fitToView: false到您的 API 选项中,例如:

$(".fancybox").fancybox({
    autoSize: false,
    fitToView: false
});
于 2012-11-28T18:55:07.633 回答