Hallo ich bin noch Programmieranfänger und brauche dringend Rat zu folgendem Problem:
ich habe eine Bildergalerie durch Javascript mit Array und .innerHTML in ein Divcontainer eingefügt.
<div> Bildergalerie (liegen neben- & untereinander, je nach Viewportbreite) </div>
<div> Infofenster </div> <--dieses öffnet sich sobald auf ein Bild geklickt wird,
und zwar leider bisher UNTERHALB der Bildergalerie und nicht wie ich es will direkt unter dem Bild - sicher weil in HTML das div dafür unter der Bildergalerie liegt, oder?
was müsste ich in Javascript schreiben, das er mir das Infofenster (dann wohl position absolute?) genau unterhalb des angeklickten Elementes anzeigt?
---
Noch eine Frage, alternativ schwebt mir auch vor, dass sich das Infofenster unter dem geklickten Bild herausschiebt (slideDown) und durch seine Höhe die unteren Bilder nach unten schiebt. Wie müsste man sowas bauen???
Das Problem wird sicher sein, das es je nach Viewport (also ob nun 5,4,3,... Bilder nebeneinander stehen) auch funktionieren muss.
Oder kennt jemand Webseiten die sowas umgesetzt haben, die ich "studieren" kann?
Freu mich über jeden Tipp
Vielen Dank ^^,
Kitoai
ich habe eine Bildergalerie durch Javascript mit Array und .innerHTML in ein Divcontainer eingefügt.
<div> Bildergalerie (liegen neben- & untereinander, je nach Viewportbreite) </div>
<div> Infofenster </div> <--dieses öffnet sich sobald auf ein Bild geklickt wird,
und zwar leider bisher UNTERHALB der Bildergalerie und nicht wie ich es will direkt unter dem Bild - sicher weil in HTML das div dafür unter der Bildergalerie liegt, oder?
was müsste ich in Javascript schreiben, das er mir das Infofenster (dann wohl position absolute?) genau unterhalb des angeklickten Elementes anzeigt?
---
Noch eine Frage, alternativ schwebt mir auch vor, dass sich das Infofenster unter dem geklickten Bild herausschiebt (slideDown) und durch seine Höhe die unteren Bilder nach unten schiebt. Wie müsste man sowas bauen???
Das Problem wird sicher sein, das es je nach Viewport (also ob nun 5,4,3,... Bilder nebeneinander stehen) auch funktionieren muss.
Oder kennt jemand Webseiten die sowas umgesetzt haben, die ich "studieren" kann?
Freu mich über jeden Tipp
Vielen Dank ^^,
Kitoai