• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

problem mit aktiv link farbe

Jens_Thomas

Neues Mitglied
ola, ich hab nen problem mit der aktiv farbe von nem link.
Die farbe die der link als aktiv haben sollte hat er bei onklick, also nur in dem moment wo ich drauf klicke und ich hab kein plan wieso.

Hier mal nen muster vom Quelltext:
HTML:
<style type="text/css">
<!--
.style1 {font-family: Arial, Helvetica, sans-serif}
a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FF0000;
}
a:link {
    text-decoration: none;
    color: #000000;
}
a:visited {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
    color: #999999;
}
a:active {
    text-decoration: none;
    color: #0000FF;
}
-->
</style>
</head>

<body>
<p>Titel</p>
<p>
<a href="link_1.html" target="mainFrame">Link zu 1</a>
<a href="link_2.html" target="mainFrame">Link zu 2</a>
<a href="link_3.html" target="mainFrame">Link zu 3</a>
</p>
</body>
 
Hallo,

das Verhalten scheint mir korrekt zu sein. Die Pseudoklasse active ist nur gültig, nachdem ein Link angeklickt wurde bis zum Zeitpunkt, an dem die Seite ausgeblendet ist. Sie stammt noch aus Zeiten, als dieser Vorgang teilweise mehrere Sekunden beansprucht hat, damit der User erkennen konnte, das er nichts anderes mehr anklicken konnte.

Durch die heutzutage üblichen (von Ausnahmen abgesehen) schnellen Verbindungen ist die Pseudoklasse mehr oder weniger in Vergessenheit geraten.

Sie dient nicht dazu den Link kenntlich zu machen, der zu der grade angezeigten Seite gehört. Sowas kann CSS nicht direkt leisten, das gehört eher in den Bereich der Programmierung.

Den der Link der grade angezeigten Seite nur mittels CSS hervorzuheben ist deshalb nur über Hilfskonstruktionen möglich.

Gruss

MrMurphy
 
Ok hab das jetzt so übernommen!

Geht mit Nachfahr-Selektoren
http://www.gipspferd.de/forumhilfe/aktuellen-link-makieren-mit-css/
Einfach den Quellcode untersuchen.

Aber sobald ich das ganze jetzt in frames packe (hätte ich vielleicht vorher sagen sollen :() funzt der aktiv nicht mehr.
Irgendwo hab ich da misst gebaut...
Ach und denn (h)over hatteste gar nicht mit rein geschrieben.

Den style hab ich mal ausgelagert.
Die frames haben noch nicht die richtigen größen, erst mal nur so damit sie drin sind.
 

Anhänge

Zurück
Oben