2013-11-15 46 views
0

我正在用Fancybox 2爲我的網站建立一個畫廊。問題是,它在垂直對齊時逆時針旋轉我的圖像。防止Fancybox旋轉我的圖像

下面是我使用啓動的fancybox代碼:

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

而且另外,我沒有發現該插件的autorotate選項。我能做些什麼來使照片看起來正確?

+1

你需要閱讀這個http://stackoverflow.com/a/17532612/1055987 – JFK

+0

可能重複的[Fancybox圖像方向](http://stackoverflow.com/questions/17528227/fancybox-image-orientation) – JFK

+0

@JFK謝謝你的幫助 – Mee

回答

1

這裏看到的問題是,原始照片本身是在水平的形式。如果您想正確顯示此照片,請執行以下操作:使用一些非常好的圖像查看器軟件打開此照片並對其執行旋轉並保存新的旋轉圖像。現在在fancybox中打開相同的新生成的旋轉圖像,這次你會正確顯示它!

+0

我剛剛帶着同樣的想法過來,謝謝你的幫助。 – Mee

+0

所以我用exiftran爲了旋轉畫廊中的所有圖像。 – Mee

1

當照片拍攝時,EXIF元數據由相機/手機提供給圖像。

JPG文件存儲此數據,它有時混淆fancybox。最簡單的解決方案是將圖像重新保存爲PNG,而fancybox會正確顯示它。