paule: div-box relativ zu einem anker positionieren

hallo.

ich habe eine seite mit ziemlich viel text, der in einer schmalen (350px) spalte nach unten geht. der text ist in mehrere abschnitte mit überschriften unterteilt. die text-überschriften werden mit ankern versehen.
an einzelnen stellen im text soll es möglich sein, per klick eine div-box rechts neben dieser spalte zu öffnen, die genau auf der höhe der jeweiligen text-überschrift ist.
wie kann ich der div-box sagen, dass sie beispielsweise direkt neben dem anker "news" stehen soll. einen festen abstand vom oberen rand geht nicht, weil durch verschiedene javascript-aktionen die höhe des textes nicht immer einheitlich ist (zusätzliche infoboxen).

hat jemand eine idee?

  1. hi,

    wie kann ich der div-box sagen, dass sie beispielsweise direkt neben dem anker "news" stehen soll.

    Wenn du ein Element derart in Bezug auf ein anderes Element positionieren willst, müsste erst mal ein Bezug vorhanden sein - z.B., dass das eine Element Nachfahre des anderen ist. Allerdings wäre es natürlich semantisch eher ungünstig, solche Zusatzinformationen mit in die Überschrift zu packen.

    Aber du könntest ja Überschrift und den Div mit dem Infotext beide in einen Container packen, der relativ positioniert ist - und dann den Div absolute in Bezug zu diesem positionieren.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }