6

如何使用 Fancybox 获得完整的图像尺寸?

它总是根据视口调整大小。对于我的一个项目,我不需要那个。

我尝试了不同的选项(fitToView 等),但我没有成功获得完整的图像大小。

似乎我不是唯一一个遇到这个问题的人:Using fancybox to view full-sized image

任何帮助将不胜感激!

4

1 回答 1

16

这个问题可能是重复的,但它可能有不同的答案。实际上,除了非常古老且从未得到解答之外的另一个问题是关于如何自定义fancybox v1.3.x 中不存在的功能(一旦已经在fancybox 中打开,将图像动态调整为其全尺寸)。此类功能已buttons在 fancybox v2.x 中的 " " 助手中 引入

另一方面,如果您只想以原始大小显示图像(未调整大小以适合视口),那么:对于 fancybox v2.x,请使用 API 选项fitToView: false。对于fancybox v1.3.x 使用"autoScale": false

$(".fancybox").fancybox({
 // if fancybox 1.3.x
 "autoScale": false
 // if fancybox 2.x
 fitToView: false
 //
 // don't use both
});
于 2012-05-07T19:06:29.627 回答