hi,
das problem: die relativen layer brauchen einen platzhalter. das heisst, es können nie mehrere "i"'s direkt untereinander stehen, was sch**** ist.
Du arbeitest ja eh mit JS. Warum nicht Position des Linkes herausfinden, und _absolut_ positionierten Div-Layer entsprechend positionieren und einblenden?
Beispiel http://www.wendenburg.net
Gruss Joachim