Dabei seit: 19.02.2004 Ort: Aschaffenburg Alter: 22 Geschlecht: -
Verfasst Fr 17.09.2004 11:44 Titel
Aktiver Link
Hallo,
wer weiss wie man einen Link einfärbt, der gerade aktiv ist?
Folgendes: zwei Frames. Eine Seite Navigation (als Text), die andere Text.
Jetzt soll immer der Link anderst farbig sein, der gerade das Thema ist.
Die Navigationsseite bleibt, nur das Frame mit Text ändert sich.
Danke
Nimroy
Moderator
Dabei seit: 26.05.2004 Ort: zwischen Köln und D'dorf Alter: 30 Geschlecht:
Verfasst Fr 17.09.2004 11:45 Titel
Hab ich mal ein JS für geschrieben. Jedem Link ne ID geben und per getElementbyID einfärben.
Braininsider
Dabei seit: 18.11.2003 Ort: Berlin Alter: 27 Geschlecht:
Verfasst Fr 17.09.2004 11:55 Titel
CSS und Pseudo Klassen
Also id`s oder classen vergeben und die dann auf Pseudos setzen z.B dein_klassen_oder_id_name:hover,
dein_klassen_oder_id_name :aktiv (für IE ) und dein_klassen_oder_id_name:Fixed (Moz und Co.)
Waschbequen
Account gelöscht
Ort: -
Verfasst Fr 17.09.2004 11:55 Titel
Entweder JavaScript oder serverseitige Lösung verwenden, einfach mit CSS geht's nicht.
Braininsider
Dabei seit: 18.11.2003 Ort: Berlin Alter: 27 Geschlecht:
Verfasst Fr 17.09.2004 11:58 Titel
Stimmt Hab mich verlesen Sorry
Ocee
Dabei seit: 10.07.2002 Ort: Bremen Alter: 28 Geschlecht:
Verfasst Fr 17.09.2004 17:10 Titel
Waschbequen hat geschrieben:
Entweder JavaScript oder serverseitige Lösung verwenden, einfach mit CSS geht's nicht.
wie sieht'n das script dann aus, oder wonach suchen?
bräuchte nämlich für's gleiche "problem" 'ne lösung.
Waschbequen
Account gelöscht
Ort: -
Verfasst Fr 17.09.2004 20:20 Titel
So:
Code:
<html>
<head>
<script>
var currentItem = "link_1";
function Navigation(Id) {
var CssClassActive = "active";
var CssCLassInactive = "inactive";
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.