-
Masonry einbinden
Hallo zusammen,
ich beise mir gerade die Zähne an einer Umsetzung mit Masonry aus :-(
Wenn ich Masonry in meine Seite integriere funktioniert alles wie gewünscht.
https://wiedmedia.de/test.html
Wenn ich dies nun in ein neues Projekt umsetze will es nicht.
http://urbansoul.wiedmedia.de/de/test.html
Hat jemand von euch eine Erklärung für mich?
Viele Grüße
Mirko
-
Hallo Mirko,
wenn ich mir beide Seiten anschaue sehe ich Unterschiede im CSS. Die .grid-item haben inline-styles. Hier unterscheiden sich left und top.
Überprüfe die Werte.
Gruß
Hans-Jürgen
-
Hallo Hans Jürgen,
die Inline-Styles sind nun drin haben aber immer left: 0px somit werden alle DIV's untereinander
dargestellt.
Ich bin echt ratlos!?
Viele Grüße
Mirko
-
Hallo zusammen,
es scheint so als würde das Javascript den linken Abstand nicht berechnen dieser bleibt immer bei Null (style="left: 0px ....").
Vom Aufbau, gleiche CSS-und JS-Dateien, sind die beiden Seiten (s.o.) gleich.
Kann mir jemand erklären wieso?
Viele Grüße
Mirko
-
Hast du überprüft ob die beiden JavaScript-Dateien im Verzeichnis files/scripts liegen ?
-
Hallo Hans Jürgen,
die beiden JS-Dateien liegen im Ordner /files/scripts/... habe diese auch schon in der Reihenfolge
zum laden getauscht, wenn die masonry.pkgd.js vor der jquery-3.5.1.min.js geladen wird geht
es überhaupt nicht, somit kann es auch daran nicht liegen!?
Viele Grüße & Dank
Mirko
-
Hallo Mirko,
deine Antwort verwundert mich.
Wenn ich deine Seite https://wiedmedia.de/test.html aufrufe, kann ich mir auch beide JavaScript-Dateien anzeigen lassen.
Bei der Seite http://urbansoul.wiedmedia.de/de/test.html geht dies nicht, es erscheint
Code:
The server returned a "404 Not Found".
Hast du auch den richtigen Ordner /files/scripts/ geprüft.
Versuche mal bei dir im Browser (z.B. im Firefox über F12) den HTML-Text anzuzeigen und kopiere die Link-Adresse einer der beiden JS-Dateien in ein neues Fenster.
Bei wiedmedia.de muss der Inhalt angezeigt werden, bei urbansoul.wiedmedia.de nicht.
P.S.
Der Link der JS-Datei masonry.pkgd.js hat unterschiedlich aufgebaute URLs (unabhängig der Domain/Subdomain).
https://wiedmedia.de/files/scripts/masonry.pkgd.js?v=50e582cb
http://urbansoul.wiedmedia.de/de/files/scripts/masonry.pkgd.js?v=3bde5a3c
Vergleiche einmal den Bereich der Einstellungen beider Sites. Hast du bei der Subdomain Mehrsprachigkeit ausgewählt (wegen /de/) ?
Gruss
Hans-Jürgen
-
Hallo Hans-Jürgen,
vielen Dank für Deine Mühe!
Die Dateien kann ich wie folgt über die Verlinkung im Quelltext öffnen:
Ich habe zur Sicherheit die Mehrsprachkeit nun auch deaktiviert.
Das Ganze hat aber keine Auswirkung auf das Masonry.
Das ist zum Haare raufen :-(
Viele Grüße
Mirko