0

iframeでfancyboxを使用しています。ファンシーボックスで画像を開こうとすると、ファンシーボックスは間違ったサイズを提供します-画像の幅ではなくウィンドウの幅を提供します-ファンシーボックス内の画像はこのサイズを拡大しています。

例: 画像のサイズ: 2592x3872。Fancybox は 853x395 に拡張されます。

どうすればこれを修正できますか?

前もって感謝します。

4

1 に答える 1

0

ファンシーボックスの iframeとはどういう意味ですか?

... type: "iframe"APIオプションで使用しているということですか?

...またはそれは、ページ内の iframe 内から fancybox を起動していることを意味しますか? (または両方?)。

とにかく、次のような API オプションにautoSize: falseandを追加してみてください。fitToView: false

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