Chri: CSS Menu mit Frames

Hallo,

ich habe ein Menu mit CSS wie folgt gemacht.

<style type="text/css">
<!--
a {
 display:block;
 color:#fff;
 background-color:#4991CC;
 width:153px;
 height:18px;
 padding:0px;
 font-size:16px;
 font-family:Courier;
 font-weight:bold;
 text-decoration:none;
 text-align:center;
 margin:0px;
 border:0px;
  }

a:hover {
 display:block;
 color:#4991CC;
 background-image:url(btn_background.gif);

}

a:active {
 display:block;
 color:#4991CC;
 background-image:url(btn_background.gif);

}
-->
</style>

Und dann
<a href="aktuelles.asp">Aktuelles</a>
...

Funktioniert wunderbar, jedoch bleibt mir ein geklickter Button nicht activ (Menu ist in einem eigenen Frame), wenn ich in einem anderen Frame bin (d.h. z.B. einen Link in dem gelinkten frame klicke).

Gibt es irgendeine Möglichkeit, dass der Button activ bleibt?

thx
Chri

  1. hallo Chri,

    bin jetzt nicht sicher, ob dies dir hilft:

    du könntest natürlich noch 'a:visited' (mit gleichem inhalt wie active) einfügen, so bleibt es "angeklickt". aber für immer, nicht nur bis du auf den nächsten link geklickt hast.

    1. vielen dank, aber ich will genau das der button nur bis zum nächsten klick aktv bleibt.

      1. vielen dank, aber ich will genau das der button nur bis zum nächsten klick aktv bleibt.

        hab da was gefunden, sollte dem entsprechen, was du suchst.
        is mit js

        http://www.drweb.de/csspraxis/automatisch_markieren.shtml

  2. Hi,

    Funktioniert wunderbar, jedoch bleibt mir ein geklickter Button nicht activ (Menu ist in einem eigenen Frame), wenn ich in einem anderen Frame bin (d.h. z.B. einen Link in dem gelinkten frame klicke).

    :active trifft nur während der Aktivierung (also vom Moment des Maustastendrückens bis zum Moment des Maustastenloslassens) zu.

    Gibt es irgendeine Möglichkeit, dass der Button activ bleibt?

    Ja, führe eine entsprechende Änderung im Dokument Tree durch (z.B: dem Link eine [andere] Klasse zuweisen oder ähnliches)

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.Mud-Guard.de/