2017-12-18 10 views
0

ページがWindows(IIS)サーバーから提供されると、ギャラリープレゼンテーションの動作が異なります。プレゼンテーションは通常のもので、fancyBox3ギャラリーにまとめられたサムネイルの配列です。fancyBox3がWindowsサーバ(IIS)と異なる動作をする理由はありますか?

最初のサムネイルをクリックすると、fancyBox3が表示され、クリックされた親指の画像が正しく表示されます。 1秒後に、表示された画像が拡大されます。次の画像に移動し、次いで再び適切に第一の画像を表示

Incorrectly Upscaled

Normal

それだけで奇妙なスケーリングが発生することを最初のクリックです。その後、ギャラリーは正常に動作します。

これらのギャラリーを表示するためのコードは、IISサーバーとApacheサーバーで同じです。 Apacheサーバー上の動作は予期したとおりです。私はPHP 5.6と7.1を使用してチェックし、別のブラウザを使用してチェックしました。これはIISでのみ発生します。

参考のため、サムネイルは175px四角形です。このギャラリーでは、フルサイズの画像は600x600pxです。第1の画像から分かるように、アップスケーリングは600×600よりはるかに大きい。

デモページはhttp://www.jordanlally.com/test-files/fb3.phpです。

答えて

1

あなたは右、3.2.1を使用してjQueryのv3.0.xまたはv3.1.x

あなたは意味
+0

を使用していないことを確認してください? –

+0

はい。これらのバージョンでは、幅/高さの計算に影響するAPIの違いがあります。 – Janis

関連する問題