将fancybox升级到2.1后,图像的默认值为100px

时间:2012-09-04 07:05:37

标签: jquery fancybox fancybox-2

所有图像的高度均为100px,屏幕顶部的自动宽度 - 不居中(图像高于100px)。当我今天升级到2.1,最新版本时,就发生了这种情况。这是最新版本中的错误吗?

使用调整大小按钮时,大小似乎是正确的 - 但仍然没有垂直居中。

    $("a[href*='.jpeg'], a[href*='.jpg'], a[href*='.png'], a[href*='.gif']").attr("rel", "imagegroup").fancybox({
        prevEffect: 'elastic',
        nextEffect: 'elastic',
        helpers: {
            title: null,
            overlay: {
                opacity: 0.8,
                css: {
                    'background-color': '#000'
                }
            },
            thumbs: { // remove if you do not want thumbnails at bottom
                width: 50,
                height: 50
            },
            buttons: {} // remove if you do not want buttons at top
        }
    });

1 个答案:

答案 0 :(得分:2)

这不是一个错误。您可能已升级了js文件但忘记升级css文件。

使用fancybox css 文件v2.1.0(或更低)的Fancybox js 文件v2.0.6将生成100px高度的图片并对齐到顶部窗口。

SEE DEMO