Aktiver Link färben und beibehalten
rct2
- css
Ich habe eine Framesite bei der die Menüleiste rechts orientiert ist. Nun möchte ich wenn ich einen Link anklicke diesen färben. Nun sollte der Link solange gefärbt bleiben bis man den nächsten Link in diesem Frame anklickt gibt es hierfür ein script?
mfg
rct2
Hi rct2,
nennt sich CSS und einen passenden Link hab ich auch für dich.
http://www.devmag.net/html/css_links.htm
Gruß,
Alex.
PS: active farbe muss anders sein als die anderen.
Hi,
nennt sich CSS
nicht so, wie es sich der OP vorstellt. Ein aktives Element (das ganze ist *nicht* auf Links beschränkt!) ist eines, welches sich derzeit in "Benutzung" befindet - also beispielsweise gerade angeklickt wird. Endet der Klick, ist es nicht mehr aktiv. Da das Thema hier im Forum schon allzu oft bis zum Exzess durchgekaut wurde, mache ich es kurz:
Die Frames sind im Weg. Mach sie weg.
Cheatah
nennt sich CSS und einen passenden Link hab ich auch für dich.
http://www.devmag.net/html/css_links.htm
Die Seite spricht von "CSS Anweisungen", "CSS Befehlen", "CSS Klassen" und gibt den Tipp, den HTML-Code zu ändern, um ein bestimmtes Aussehen zu erreichen. Nicht empfehlenswert.
PS: active farbe muss anders sein als die anderen.
Nein, die Pseudoklasse :active
bezieht sich auf die Aktivierung eines Elements, "For example, between the times the user presses the mouse button and releases it." sagt der Standard. Sobald also (bei einem typischen grafischen Browser mit Maus) die Maustaste losgelassen wird, ist :active
"abgemeldet".
Nur im Internet Explorer (mindestens bis Version 6) ist das anders.
Ich habe eine Framesite bei der die Menüleiste rechts orientiert ist. Nun möchte ich wenn ich einen Link anklicke diesen färben. Nun sollte der Link solange gefärbt bleiben bis man den nächsten Link in diesem Frame anklickt gibt es hierfür ein script?
Nur mit CSS ist das nicht möglich, mit JavaScript ginge das, aber das ist keine sichere, da nicht unbedingt verfügbare Variante. Eine bessere Lösung wäre, auf Frames zu verzichten und stattdessen Quelltext auszulagern. Dabei sollte der gerade aktive Menüpunkt kein Link mehr sein und kann mit CSS bequem anders formatiert werden.