0

我正在使用 Fancybox 2 为我的网站构建一个画廊。问题是,当我的图像具有垂直对齐时,它会逆时针旋转我的图像。

这是我用来启动 fancybox 的代码:

        $(".fancybox").fancybox({
                openEffect  : 'none',
                loop        : true,
                preload:    3,
                closeEffect : 'none',
                    helpers : {
                        title: {
                            type: 'inside'
                        }
                }   
        }); 

而且,我发现插件没有自动旋转选项。我该怎么做才能使照片看起来正确?

4

2 回答 2

1

看到这里的问题是原始照片本身是水平形式的。如果你想正确显示这张照片做一件事,用一些非常好的图像查看器软件打开这张照片并对其进行旋转并保存新的旋转图像。现在在fancybox中打开同样的新生成的旋转图像,这次你会正确显示它!

于 2013-11-15T07:54:52.110 回答
1

拍摄照片时,相机/手机会将 EXIF 元数据提供给图像。

JPG 文件存储这些数据,有时会混淆fancybox。最简单的解决方案是将图像重新保存为 PNG,fancybox 将正确显示它。

于 2016-01-23T19:34:48.413 回答