Hi,
Und letztendlich: Wer kein Javascript an hat, der wird bei beiden Methoden den Link immer noch als aktiv sehen - mit CSS wie oben beschrieben aber nicht mehr gereizt, auch draufzuklicken.
Ohne JS führt in meinem Fall gar nichts zum Ziel, da ich meinen active link ja nicht über a:active im CSS definiere sondern über die mit JS geänderte ID.
Was hat a:active damit zu tun? Das gilt ja nur während des Klicks (vom Drücken bis zum Loslassen des Mausbuttons).
Wie wäre es damit, dem Link, der zur aktuellen Seite gehört (was NICHTS mit :active zu tun hat) einfach seine Link-Eigenschaft zu nehmen - sprich: das href-Attribut zu entfernen.
cu,
Andreas
--
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
Warum nennt sich Andreas hier MudGuard?
Schreinerei Waechter
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.