ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
1194
1194
EMPFEHLEN
-
06.02.04 13:31 #1
- Registriert seit
- Feb 2004
- Beiträge
- 2
Hallo!
Sorry war erst ausversehen im falschen Brett..
Ich komm leider mit einem Problemchen nicht so richtig weiter:
Und zwar nutze ich eine externe CSS Datei (Ausschnitt unten)
Wenn ich nun in der Navigation eine Seite besuche möchte ich das der
Link der aktuelle Seite rot bleibt, bis ich auf eine andere Seite wechsle.
Dachte das geht mit dem a:active.
Sieht jemand den Fehler? Oder muss ich ganz anders vorgehen?
Vielen Dank!
micha
a:link { color: #595959; text-decoration: none;}
a:visited {
color: #595959;
text-decoration: none;
}
a:hover {
color: #ee2f00;
text-decoration: none;
}
a:active {
color: #ee2f00;
text-decoration: none;
}
-
08.02.04 11:42 #2del d vibrato Tutorials.de Gastzugang
Hi,
nee, geht leider so nicht. 'active' zeigt nur an, welcher link gerade selektiert wurde.
Wenn z.B. ein _blank Link geklickt wurde, ist der geklickte Link aktiv. Auch, wenn man einen nicht_blank-Link klickt und dann zurückgeht, ist dieser Link aktiv.
Um den Link der aktuellen Seite farbig anders darzustellen, kannst Du einfach den Link auf der Seite entfernen - sofern es nichts dynamisches ist - also ist Handarbeit gefragt.
Grüsse
del
-
Hallo,
also wenn du mit Frames arbeitest kannst du das untenstehende Skript mal ausprobieren. Du mußt eigentlich nur noch den korrekten Namen deines Frames einsetzen (hier im Beispiel "navigation") und die Farbe des "aktiven Links" anpassen (hier #ff0000).
Wichtig ist außerdem noch, dass du deinen links eine ID gibst. Diese ID verwendest du dann im "onClick"-Befehl.
Müsste eigentlich dann funktionieren...
schönen Tag noch
mart
Beispiel:
// normaler Link, nur halt mit ID und onclick
<a id="leist" href="leist.html" onclick="link('leist')">Leistungen</a>
// JavaScript-Funktion, die im Head Bereich stehen muß
<script language="JavaScript">
<!--
function link(id)
{
var i=0;
while (parent.frames.navigation.document.getElementsByTagName("a") [i])
{
parent.frames.navigation.document.getElementsByTagName("a")
[i].style.color="";
i++
}
parent.frames.navigation.document.getElementById
(id).style.color="#ff0000";
}
//-->
</script>
Ähnliche Themen
-
swf als Link geht bei IE nicht
Von Darian im Forum HTML & XHTMLAntworten: 6Letzter Beitrag: 01.10.09, 08:34 -
sql php abfrage - link geht nicht
Von sandroP im Forum PHPAntworten: 3Letzter Beitrag: 30.09.07, 20:47 -
Link in Firefox geht nicht
Von blubbbla im Forum CSSAntworten: 4Letzter Beitrag: 10.08.07, 12:31 -
Ein Link im Menü geht nicht!
Von dead_and_buried im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 21.07.05, 11:31 -
post bei link geht nicht
Von atzi2 im Forum PHPAntworten: 4Letzter Beitrag: 28.01.05, 16:06





Login





