編集:ウィンドウのサイズが変更されているときに、スクリプトがトリガーされ、正しく実行されます。どうもありがとうСърГеоргиДемирев!
私は長い間問題について熟考してきましたが、それを把握することができないようです. 写真ポートフォリオ サイトでは、iDangero.us Swiper をスライドショーに、JQuery Isotope をサムネイル ギャラリーに使用しています。
現在、Linux と Windows 7 の Firefox と Chrome で問題なく動作します。
ただし、IE、Safari、および Opera では、グリッド項目はグリッドではなく垂直線で表示されます。
エラーを見つけるために、コードの Swiper 部分を削除すると Isotope がこの動作を停止することがわかるまで、すべてのコードを削除しました。
親 div の高さは 0 ピクセルです。これらを固定の高さ (1000px または 100% など) に変更しても、何も変わりません。
元のサイトは次のとおりです: http://anthron.octans.uberspace.de/meta.php
エラーが発生する最小限の例を次に示します。
そして最小限のソースコード: http://pastebin.com/H6t9bbNC
編集: これは Сър Георги Демирев の提案の実装です:
現在は機能していますが、グリッド アイテムの後の右マージンはなくなり、ウィンドウのサイズ変更後にのみ戻ります。しかし、もう一歩。
私はどんな提案にもとても感謝しています、私はこれについて全く無知です...