Masonry ist ein sehr leistungsfähiges jQuery-Plug-in für dynamisches Rasterlayout, mit dem Entwickler schnell Schnittstelleneffekte entwickeln können, die ClipArt ähneln. Der Unterschied zum Float-Effekt in CSS besteht darin, dass Float zuerst horizontal und dann vertikal angeordnet wird. Bei Masonry werden Elemente vertikal angeordnet und dann wird das nächste Element im nächsten Entwicklungsbereich im Raster platziert. Dieser Effekt minimiert vertikale Lücken zwischen Elementen unterschiedlicher Höhe. Wie folgt:
Wie Sie im Bild oben sehen können, wird durch die Verwendung von Float zur Verarbeitung von Elementen unterschiedlicher Höhe im Rasterlayout der Abstand zwischen den Elementen in vertikaler Richtung größer, nach der Verwendung von Masonry wird der Abstand jedoch kleiner.
Verwendung
Befüllen Sie zunächst die Klassenbibliothek wie folgt:
Code kopieren
Der Code lautet wie folgt: