Hover Effekt soll auch andere Class ändern
Joa, mein Problem betrifft meine Navigationsleiste. Is alles sehr schlicht gehalten, einfache Wortlinks, die beim Mouseover die Schriftfarbe (in weiss) ändern. So, ist ein Bereich angewählt wird der entsprechende Link farblich geändert (in weiss). Geht man nun auf einen anderen Bereich nimmt dieser durch Hover die Farbe weiss an, aber, es soll nun die Farbe des aktullen Bereiches (die class heisst aktuell) sich in die normale Linkfarbe der Navigation ändern...
Es soll also beim Hover sich auch eine andere Class ändern...Ist dies irgendwie zu erreichen? Hab hier und bei Google Tage gesucht, aber hab auch keinen Plan wie ich die Suche ausdrücken soll*g* Dank im vorraus :) |
Ich hätte da eine Idee, würde aber gerne erst dein HTML sehen.
|
Also, is alles schlicht gehalten, hier der Quelltextausschnitt:
Code:
<div id="navi"><!--Beginn Navicontainer--> Code:
/* Navicontainer */ |
Hallo,
Du kannst das, was Du willst, zumindest mit JavaScript erreichen, in dem Du dem aktuellen Link eine id (z. B. id="beispiel") zuweist, und diesem Element dann per Javascript bei onMouseOver Code:
document.getElementById("beispiel").style.color = "#BEB9A9"; Wüßte jetzt leider nicht, dass sowas auch ohne JS möglich ist.. Gruß Lona |
Danke, das wär ne Idee! :)
Ich setz mich mal ran, nach der Bandprobe*g* An sich is JS nich so wild, wenn es nen Besucher aus hat, dann fehlt der kleine Effekt halt...nich so wild... |
Falsch. Ich meide JS wie der Teufel das Weihwasser.
Erstens solltest du aus der Navi eine Liste machen. Dann brauchst du nur noch die Farbe des gewünschten Links (oder des Listenpunktes) ändern, wenn die Liste gehovert wird: ul:hover li.current{} Siehe hier: http://css.maxdesign.com.au/index.htm |
Alle Zeitangaben in WEZ +2. Es ist jetzt 13:14 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2023