2017-12-18 327 views
0

當從Windows(IIS)服務器提供頁面時,畫廊演示的行爲會有所不同。演示文稿很普通,一組縮略圖組織在fancyBox3畫廊中。fancyBox3的行爲與Windows服務器(IIS)有什麼不同?

單擊第一個縮略圖後,fancyBox3出現並正確顯示單擊的拇指的圖像。一秒鐘後,顯示的圖像放大。

Incorrectly Upscaled

導航到下一個圖像,然後再返回正常顯示的第一張圖像。

Normal

只有在第一次點擊的怪異進行縮放。此後,畫廊正常工作。

我在IIS和Apache服務器上顯示這些畫廊的代碼是相同的。 Apache服務器上的行爲與預期的一樣。我使用PHP 5.6和7.1進行了檢查,並使用不同的瀏覽器進行了檢查。這隻發生在IIS中。

作爲參考,縮略圖是175px的正方形,而這個圖庫的全尺寸圖像是600x600px。從第一幅圖像可以看出,放大比600x600大得多。

演示頁面可在http://www.jordanlally.com/test-files/fb3.php

回答

1

確保您沒有使用jQuery v3.0.x或v3.1.x

+0

您的意思是使用3.2.1,對嗎? –

+0

是的。這些版本具有影響寬度/高度計算的API差異。 – Janis

相關問題