Wie kann ich dynamisch erstellen Sie eine collage (Netz ohne Lücken) der Bilder, wo die Bilder haben unterschiedliche Höhen?

Ich will eine Seite anzeigen von Miniaturansichten. Die thumbnails sind Nutzer hochgeladenen Bildmaterial Bilder. Jedes Bild hat eine eingeschränkte Breite, aber nicht eine eingeschränkte Höhe, dies ist zu zeigen, das volle Bild ohne Beschnitt.

Möchte ich die Bilder stoßen gegen einander ohne Lücken dazwischen. Die Anzahl der Spalten ist nicht behoben: Wenn ich erweitern oder ändern der Größe der Seite sollten die Bilder fließen in richtige Anzahl von Spalten.

float:left

ist FAST, was ich will. Außer wenn große Bilder in die Seite bekomme ich diese gapped Aussehen:

Wie kann ich dynamisch erstellen Sie eine collage (Netz ohne Lücken) der Bilder, wo die Bilder haben unterschiedliche Höhen?

Wie kann ich die beseitigen, die Lücken?

  • Definieren Sie 4 verschiedene Tabellen (mit je einer Spalte) in einer Zeile 🙂
  • Um den Blick zu bekommen, die Sie wollen, sind Sie gehen zu müssen, benutzen Sie die absolute Positionierung. Sie können entweder schreiben Sie Ihr eigenes Skript oder verwenden Sie ein plugin wie die vorgeschlagene.
InformationsquelleAutor Homan | 2011-06-30
Schreibe einen Kommentar