Und zwar habe ich einen feststehenden Bereich auf der linken Seite meiner Webseite erstellt, der auch beim Scrollen des Inhalts permanent sichtbar bleibt. (mittels: postion:fixed), In Diesem Layer ist ein Javascript integriert, das wenn man ein Objekt (also z.B. ein <img>-Objekt) darauf verschiebt, sich ein PopUp öffnet.
Soweit so gut. Nur, wenn ich jetzt etwas scrolle, bleibt mein div zwar fixiert, bloß ich kann das Javascript nicht ausführen, da dieses einen festen Bereich markiert und deswegen mitscrollt. Will ich also wieder ein PopUp auslösen, muss ich bei geringem scrollen das <img>-Objekt auch etwas oberhalb von dem Layer verschieben. Damit geht aber ja der Zweck des fixierten layers verloren, da ja ein popup immer innerhalb dieses fixierten layers ausgelöst werden soll.
Was ich jetzt benötige ist eine Lösung, das auch dieses Javascript mit fixiert bleibt.
Eine Lösung habe ich mal gefunden, indem per Javascript das Menü mitscrollte:
http://www.dynamicdrive.com/dynamici...staticmenu.htm
Damit klappt es. Aber ich finde das ziemlich nervtötend. Gibt es auch eine Möglichkeit das dieses Menü einfach fixiert bleibt. Am liebesten wäre mir allerdings eine CSS-Lösung, wenn das überhaupt möglich ist. Kann CSS auch javascripts fest fixieren?
Über Hilfe von eurer Seite wäre ich sehr dankbar.
Soweit so gut. Nur, wenn ich jetzt etwas scrolle, bleibt mein div zwar fixiert, bloß ich kann das Javascript nicht ausführen, da dieses einen festen Bereich markiert und deswegen mitscrollt. Will ich also wieder ein PopUp auslösen, muss ich bei geringem scrollen das <img>-Objekt auch etwas oberhalb von dem Layer verschieben. Damit geht aber ja der Zweck des fixierten layers verloren, da ja ein popup immer innerhalb dieses fixierten layers ausgelöst werden soll.
Was ich jetzt benötige ist eine Lösung, das auch dieses Javascript mit fixiert bleibt.
Eine Lösung habe ich mal gefunden, indem per Javascript das Menü mitscrollte:
http://www.dynamicdrive.com/dynamici...staticmenu.htm
Damit klappt es. Aber ich finde das ziemlich nervtötend. Gibt es auch eine Möglichkeit das dieses Menü einfach fixiert bleibt. Am liebesten wäre mir allerdings eine CSS-Lösung, wenn das überhaupt möglich ist. Kann CSS auch javascripts fest fixieren?
Über Hilfe von eurer Seite wäre ich sehr dankbar.
Kommentar