bert: infobox die bleibt

hallo zusammen,

hab von selfhtml den code für eine css infobox.
habe sie so geändert, dass bei a:focus die box sichtbar bleibt (nicht nur bei hover). wenn jetzt allerdings ein link in der box steht, lässt der sich nicht anklicken (da ja bei klick die infobox verschwindet). kann ich machen, dass die box nicht verschwindet und eben immer nur der inhalt hingeladen wird, je nach dem welchen link ich anklicke?

Hintergrund:
Habe eine Liste mit Mitgliedern. Je nachdem, welches Mitglied man anklickt, soll in einer position:absolute box der Kontakt zu diesem Mitglied angezeigt werden.

Danke und Grüße

  1. hab von selfhtml den code für eine css infobox.
    habe sie so geändert, dass bei a:focus die box sichtbar bleibt (nicht nur bei hover). wenn jetzt allerdings ein link in der box steht,

    Dann hast du invaliden Code.

    lässt der sich nicht anklicken (da ja bei klick die infobox verschwindet). kann ich machen, dass die box nicht verschwindet und eben immer nur der inhalt hingeladen wird, je nach dem welchen link ich anklicke?

    Abgesehen vom invaliden Code.
    a:hover, a:link{ ... }

    Wenn du deine Infobox freundlicher bezüglich Inhalt gestalten willst, dann darf die Infobox nicht in einem <a> Element enthalten sein.

    Dieser Code ist geeigneter:
    <div class=infobox>
      <a class="label" href="">Label</a>
      <div class="content">Lorem Ipsum</div>
    </div>

    sowie
    .infobox .content
      {display:none;}
    .infobox:hover .content,
    .infobox a:hover + .content,
    .infobox a:focus + .content,
    .content:hover
      {display:block;}

    Versagt bei MSIE6, aber das ist egal.

    mfg Beat

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
    Der Valigator leibt diese Fische
    1. Vielen Danke für die schnelle Hilfe!