Hallo!
Der nächste Schritt nach der Verbesserung des JavaScript-Codes könnte dessen Entsorgung sein, denn der Effekt lässt sich auch mit CSS allein realisieren:
Auch eine sehr gute Idee, auf die ich leider nicht gekommen bin, jetzt aber umgesetzt habe, nachdem ich mir die von dir verlinkten Artikel durchgelesen habe.
Doch leider parst der Firefox den Code falsch (oder richtig?): im Firefox gilt der kleine "Spalt" (1 Pixel) zwischen List-Item und Div-Container als nicht zum <li> gehörendes Element. -> wenn man nicht schnell genug die Maus vom z.B. "2009" in das dazugehörige Div zieht, wird dieser wieder unsichtbar.
Im Internet Explorer funktioniert es trotz des Spalts - der such übrigens durch
border-bottom: 1px solid black;
leicht eliminieren lässt. Aber auch dies hilft dem Firefox nicht auf die Sprünge.
Habe nun schon mit der Positionierung des Div-Containers gekämpft, aber diese würde sich auf anderen Systemen unter Umständen ja ändern.
Hat jemand eine Idee?