Zum Inhalt springen

Perfect Lightbox im Quelltext positionieren

Erstellt am 9. März 2009 · 6 Antworten · letzte Antwort am 10. März 2009

Tags: Frage

breakBeat ·

Hallo Freunde,

ich verwende Typo3 4.2.6 und die Perfect Lightbox2 2.2.4.

Fügt man auf einer Seite Bilder mit der Lightbox Funktionalität ein, werden diese nicht wie normale Content-Elemente mit dem dafür vorgesehenen Marker ersetzt sondern im Quelltext der Seite angefügt. Im Normalfall ist das ja auch erwünscht da der abgedunkelte Hintergrund über die ganze Seite sichtbar sein soll.

Ich würde die Lightbox aber gerne in mein Content Div einfügen, am besten genau da wo ein normales Bild auch eingefügt werden würde.

Weiß jemand wie man das angehen müsste?

Zur Veranschaulichung

Lightbox Normal

<body>
 <div id="wrap">
    <div id="conent1"></div>
    <div id="conent2"></div>
    <div id="conent3"></div>
 </div>
 <div id="overlay" />     <<< das muss in den Content
 <div id="lbLightbox" />  <<<
</body>

Und so soll es werden - Lightbox im Content

<body>
<div id="wrap">
    <div id="conent1">
       <div id="overlay" />    <<< hier z.b.
	<div id="lbLightbox">  <<< 
    </div>
    <div id="conent2"></div>
    <div id="conent3"></div>
</div>

</body>
Julian.​Hofmann ·

Hallo.

Was ist denn der Hintergrund Deines Wunsches? Die Lightbox legt sich doch als Layer über den sonstigen Inahlt. Insofern ist es logisch (und semantisch) doch korrekt, dass sie entsprechen nicht im normalen Content steht.

Erkenne den Sinn grad nicht wirklich.... o.O

Viele Grüße
Julian

Spyker ·

Verstehe auch nicht ganz den Hintergrund.

Die beiden Dinge werden doch eh absolute positioniert?!?!

Beste Grüße,
Tim

breakBeat ·
Julian.Hofmann schrieb

Was ist denn der Hintergrund Deines Wunsches? Die Lightbox legt sich doch als Layer über den sonstigen Inahlt.

Und genau das soll sie jetzt nicht machen :-)
Der Hintergrund des ganzen ist folgender...

Die Lighbox soll die Bilder genau an der Stelle und in der selben Größe anzeigen wie das normale Bild im Content. Der abgedunkelte Hintergrund ist per TS abgeschaltet. Es wird quasi nur der Bildbrowser benötigt mit dem man die einzelnen Bilder durchklicken kann. Nur nicht irgendwo in der Mitte des Fensters sondern exakt an der Stelle wo man das Content Element auch eingefügt hat.

Spyker schrieb

Die beiden Dinge werden doch eh absolute positioniert?!?!

Ja, absolut zum Browserfenster.
Erfolgt die Ausgabe der Lighbox im normalen Content, kann man die Ausgabe dann absolut zum Eltern-DIV machen und hat eine exakte Positionierung.

breakBeat ·

Ok, ich finde man sollte auch mal in einem Forum wie diesem erwähnen wie wichtig Schlaf für den Menschen ist! Ausreichend Schlaf und genügend Ruhepausen sind sehr förderlich für die Konzentration.

Schlaf + konzentriertes Lesen der Dokumentation von Extensions kann einem viel.. sehr viel Zeit ersparen.

Manchmal reicht auch nur die menschliche Neugier...

... und ein Klick auf "ImageSets" im Backend um das Problem zu lösen.

#angry#

Wir danken für Ihre Aufmerksamkeit :o

breakBeat ·

hm...
Jetzt hab ich mich doch zu früh gefreut...
Es wird doch nur irgendwie in der Nähe des Ursprungsbildes positioniert #angry#