Ausgewählter Link in anderer Farbe anzeigen

ava99

Erfahrenes Mitglied
Hallo Community !

Möchte meine Links formatieren, a a:hover a:focus bekomme ich wunderbar hin,
nur für a.sel oder a:sel diese Formatierung möchte einfach nicht greifen.

Verstehe nicht warum auf meiner anderen Seite klappt es tadellos

vielen Dank schon für eure Hilfe

MFG Ava
 
Hi,

gleich vorweg: Eine Pseudoklasse namens "a:sel" gibt es nicht, sondern "a:active". Diese gilt in den Browsern aber nur bei gedrückter Maustaste, sprich sobald sie losgelassen wird, verliert diese Pseudoklasse wieder ihre Gültigkeit.

Entweder vergibst du in der Navigation dem Link der aktuell geöffneten Seite die von dir angedeutete CSS-Klasse .sel (<a href="#" class="sel">), oder du setzt dies mittels Highlighting current page with CSS um.

Warum es mit der Klasse .sel entgegen einer anderen Seite in dieser Seite nicht funktioniert, kann ohne Einsicht in den HTML- und CSS-Code nicht gesagt werden, lässt aber zumindest zwei Rückschlüsse für die mögliche Ursache zu:

  1. (Syntax-)Fehler im Code.
  2. Das Verweisziel wird in einem (i)Frame geladen, oder mittels PHP nachträglich in das Hauptdokument geladen.

mfg Maik
 
Hallo !

danke für deine Antwort!

ja du hattest recht gehabt ... aber dein tipp mit

<div class="sel"> </div> hat mir weiter geholfen

Danke

Grüße Ava
 
Zurück