webthreads.de - Web 2.0, Web-Entwicklung und Netzkultur von Markus Kühle

Lightbox Klon-Matrix – die elegante Art Popups zu gestalten

Wer ein modales Popupfenster unter Verwendung von CSS und JavaScript benötigt, wie zum Beispiel für eine Großansicht eines Bildes, der stößt beim Suchen im Internet schnell auf das Schlagwort “Lightbox”.

Lightbox ist die erste Implementierung eines solchen einfachen modalen CSS/JavaScript Popups und hat sich durch seine Einfachheit aber auch Eleganz im Verhalten rasant verbreitet. So verwendet zum Beispiel auch Focus Online Lightbox (mit der Maus nach dem Laden der Seite auf das Bild klicken) um Bilder vergrößert darzustellen.

Mittlerweile ist Lightbox in der Version 2 verfügbar, bei der sich das Fenster je nach Bildgröße dynamisch skaliert und man auch eine ganze Reihe von Bildern hintereinander in dem Popup ansehen kann. Diese beiden Beispiele kann man sich auf der offiziellen Seite auch direkt online ansehen.

Man ist schnell auf die Idee gekommen Lightbox ein wenig zu erweitern oder für die Lieblings-JavaScript Bibliothek, wie zum Beispiel jQuery oder Mootools, zu klonen. Zum Beispiel verwenden wir bei OpenWishes für die Großansicht eines Produktbildes auf einer persönlichen Wunschliste den Lightbox Klon “Thickbox” für die JavaScript Bibliothek jQuery.

Da es mittlerweile sehr viele Klone gibt bietet es sich an eine Übersicht zu erstellen. Und so kommen wir zur “Lightbox Clones Matrix“. Mit dieser Lightbox Klone Matrix hat sich jemand Names Ozh die Mühe gemacht ein paar Lightbox Klone tabellarisch zusammenzufassen und auszuwerten.

Die Tabelle kann man noch nach Bibliothek und Features filtern. So kann man je nach verwendeter JavaScript Biliothek und Features schon einmal eine schöne Vorauswahl der zur Verfügung stehenden Lightobx Implementierungen schnell zusammenstellen.
In dieser Seite ist auch schön zu sehen, dass die Seite mit der Unterstützung von jQuery entstanden ist und beim Sortieren oder Filtern zum Einsatz kommt. =)

Ähnliche Artikel, die dich interessieren könnten:

    None Found

2 Kommentare zu 'Lightbox Klon-Matrix – die elegante Art Popups zu gestalten' »»


Kommentare

  1. Kommentar by Alexander | 19.06.2008 at 16:07:31

    Hallo,

    ich bin neulich schon über diese Seite gestolpert. Was ich momentan für ein Projekt suche, ist eine Lightbox, die mehrere Layer unterstützt (damit ich anstatt mehrerer Popups einfach mehrere Lightboxen zeigen kann, und zwar nur so, dass man immer auf den letzten Layer zurückkehren kann, aber nicht auf den vorletzten). Ein kurzer Überblick hat nichts zu Tage gefördert.

    Weisst du zufällig ob eine der vorgestellten Lightbox Implementation eben diese Funktionalität unterstützt?

    –Alexander

  2. Kommentar by Markus Kühle | 20.06.2008 at 10:41:39

    Hi Alexander,

    leider kann ich dir da auch nicht weiterhelfen. Bisher hatte ich noch nie diese konkrete Anforderung, so dass ich da auch keine Lightbox Version kenne die so etwas kann.

    So wie ich dich verstehe sollen sich die nacheinander geöffneten Lightboxes übereinander stapeln. So etwas müsste doch mit einer Anpassung an eine bestehende Lightbox Implementierung zu machen sein. Man bräuchte dazu einen Aufruf der den “Basis-Z-Index” beim Öffnen mitgibt oder eine globale Variable, die den zuletzt verwendeten Z-Index speichert. Bei beiden Varianten müsste dann die Lightbox Implementierung den dynamischen Z-Index für die CSS Angaben verwenden.

    Aber das ist jetzt auch nur so eine Idee und ich weiß nicht ob auch diese Möglichkeiten mit einer schon bestehenden Lightbox Variante funktioniert. Ich glaube du kommst nicht drum herum selbst den Lightbox Klon deiner Wahl zu erweitern.

    Grüße
    Markus


Hinterlasse ein Kommentar »»

Bad Behavior has blocked 1241 access attempts in the last 7 days.