PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : JavaScript Navigation mit aktiven Grafiken



chriscom
30.10.2009, 02:01
Hallo ihr lieben :)

ich stehe vor folgender Frage:

Ich wollte auf meiner Internetseite die Navigation etwas verschönern. Also von der Funktion soll sie so sein wie hier. Sprich: Standard-Grafik, Mouse-Over-Grafik und Aktiv-Grafik

Das mit der Mouseover usw. ist ja alles kein Problem, nur wie stelle ich das mit der aktiven Grafik an?

Über Hilfe und Ratschläge würde ich mich sehr freuen!

Ach, und bitte erklärt es mir, als wär ich ein 4-jähriger ;)

Danke!

b03ch7
30.10.2009, 03:13
Ich kenne 4-jährige, die zeigen mehr Eigeninitiative.
grafik ändern onclick (http://www.google.de/search?q=grafik+%E4ndern+onclick)

Maysi2k
30.10.2009, 06:27
Wie hast du denn den Rest gemacht, mit CSS ?

wenn ja, dann

z.B.

#menu a:hover{background-image:url();} (Hover)

und dann machste noch

#menu a:active{background-image:url();} (Aktiver Link)

EDIT: Sorry, hab das JS erst eben im Tag gelesen :/

chriscom
30.10.2009, 07:04
Gibt es nicht irgendwie einen Code, den ich 1. im CSS einfüge. Dieser Code sucht dann auf der kompletten Seite nach etwas.

Wenn er dieses Etwas (zBsp. ein Code-Schnipsel) gefunden hat, nimmt er dann meinetwegen dann diesen aktiven Link...


edit: Also so, wie bei CB hier...

QXARE
30.10.2009, 23:16
Naja du brauchst eigentlich nur ne eigene Klasse für den aktiven Link und die weist du dann dem Objekt zu das gerade aktiv ist.

Um alle Links zu "analysieren kannst ja das DOM mit ner Schleife durchlaufen und bei allen <a>-Tags nen onclick Handler setzen.