7x bewertet

Lightbox

von Nekoji  |  22.04.2008 um 14:25 h
Skriptverwendung
Typ: Skriptverwendung
Stufe:Einfach Mittelmäßig
1. Was ist die Lightbox?

Die Lightbox sorgt dafür, dass Bilder sich, beim Klick auf ein Thumbnail oder einen Link, mit einer netten kleinen Animation über der aktuellen Seite öffnen. Am besten ihr schaut euch die Beispiele hier mal an: Klick!

Ihr könnt dabei aussuchen welche Bilder mit der Lightbox geöffnet werden sollen und sogar kleine Galerien erstellen, die man wie eine Diashow abspielen kann.

2. Download des Skripts

Ladet euch die .zip-Datei auf der Lightbox Webseite herunter oder klickt hier.

3. Entpacken und Hochladen

Entpackt nun die .zip-Datei und ladet den gesamten Inhalt, so wie er ist, auf euren Webspace. Wichtig hierbei ist, dass ihr nichts aus den Ordnern in andere Ordner verschiebt, sonst müsst ihr nachher beim Einbinden die Pfade entsprechend abändern.

4. Einbinden der Dateien

In euren Header müsst ihr nun die drei Javascripte einbinden, die im Ordner /js/ liegen:

<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>


Und die CSS Datei für die Lightbox darf natürlich auch nicht fehlen:

<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />

Alternativ könnt ihr auch den Inhalt der Lightbox CSS in eure vorhandene CSS Datei einfügen. Klappt beides.

5. Die Lightbox aufrufen

Um die Lightbox aufzurufen, müsst ihr einfach nur den entsprechenden Link mit einem rel="lightbox" versehen:

<a href="URL zu eurem Bild" rel="lightbox" title="Bild Überschrift">Bild 1</a>

Klickt ihr nun auf den Link, öffnet sich die Lightbox mit dem verlinkten Bild. Was bei title="" steht wird als Bildüberschrift in der Lightbox angezeigt.

Natürlich könnt ihr auch Bilder verlinken, z.B. Thumbnails oder Ähnliches:

<a href="URL zu eurem Bild" rel="lightbox" title="Bild Überschrift"><img border="0" src="URL zum Bild" alt="Bildname"/></a>

6. Galerien und Gruppen

Um mehrere Bilder zu einer Gruppe/Galerie zusammen zu fassen, schreibt ihr einfach den Namen der Galerie in eckigen Klammern in das rel-Attribut:

<a href="URL zu eurem Bild" rel="lightbox[Meine Galerie]" title="Bild Überschrift">Bild 1</a>
<a href="URL zu eurem Bild" rel="lightbox[Meine Galerie]" title="Bild Überschrift">Bild 1</a>
<a href="URL zu eurem Bild" rel="lightbox[Meine Galerie]" title="Bild Überschrift">Bild 1</a>


Diese Bilder gehören nun alle zur Galerie "Meine Galerie" und beim Aufrufen eines Bildes, kann zu den nächsten Bildern weiter geschaltet werden.

Und fertig!



9 Kommentare




Nobi

argh das tut wollte ich machen XD

sehr toll geworden :)
am 22.04.2008 um 15:42 Uhr


Nekoji

Tut mir Leid! xD
Aber Danke ;)
am 22.04.2008 um 16:19 Uhr


Sayuri

Wäh das hatte ich letzte woche auch geschreiben, aber durch nen fehler wars weg XD und wollte es dann nimmer machen lol bzw später... aber schön erklärt... hatte das als Wunsch genommen, da wer ein Popup haben wollte was sich selbst anpasst... kannst das dann löschen ^^
am 22.04.2008 um 16:26 Uhr


Tinka

Wow. Danke. Ich wollt schon immer wissen wissen wie man zu sowas tolles kommt <3
am 11.05.2008 um 15:02 Uhr


Ich hab alles versucht, wirklich alles. XDD
Nein, also es geht nich.
Guckense:
http://thenewdirection.th.funpic.de/Graphics_blends.php

Meld dich bitte, per Email.
Danke.

Pia.
am 03.08.2008 um 18:41 Uhr


Yaka

ich hab ne frage wie mach ich das den mir den gallerien??

muss ich extra ne gallerie anlegen oder wie Smilie

oder muss ich einfach egal einen namen eingeben? SmilieSmilie


und wen ich alles ohne galleri also einzeln mache dan kommt doch trotzdem über der lightbox ein pfeil wo ich automatisch wen ich drauf klicke zum nächsten bild komme?? Smilie

ach ja tolles tut 6 sterne Smilie
am 22.08.2008 um 19:32 Uhr


Lii

Huhu,
bei mir öffnet sich nicht die Lightbox, sondern da öffnet sich ein neuer Tab. Woran liegt es?
am 09.02.2009 um 07:43 Uhr


CrazyMoFu

Bei mir öffnet sich sich auch immer ein neuer tab Smilie
am 17.11.2009 um 16:05 Uhr


Sin

Funktioniert alles super, danke ˆˆ
6 Sternchen von mir <3~
am 19.11.2009 um 16:08 Uhr