|
|||
![]()
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 ![]() |
Sponsored Links |
|
|||
![]()
Also, is alles schlicht gehalten, hier der Quelltextausschnitt:
Code:
<div id="navi"><!--Beginn Navicontainer--> <a href="news.html" class="aktuell">News</a> | <a href="lineup.html" class="navi">Line Up</a> | <a href="dates.html" class="navi">Termine</a> | <a href="e_loc.html" class="navi">Eintritt & Location</a> | <a href="impr.html" class="navi">Impressionen</a> | <a href="kontakt.html" class="navi">Kontakt</a> </div><!--Ende Navicontainer--> Code:
/* Navicontainer */ div#navi { float:left; width:429px; margin:0%; height:18px; background-image: url("navi.png"); color:#FF0000; font-size:9px; font-weight:bold; font-family:tahoma; line-height:18px; } a.navi:link, a.navi:visited, a.navi:active, a.navi:hover, a.aktuell { color:#BEB9A9; font-size:9px; text-decoration:none; font-family:tahoma; font-weight:bold; margin-right:3px; margin-left:3px; line-height:18px; } /* Hovereffekt Links */ a.navi:active, a.navi:hover { color:#FFFFFF; } /* aktueller Link */ a.aktuell { color:#FFFFFF; }/* Ende Links im 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 |
|
||||
![]()
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 |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Hilfe css Menu center | xXcyberXx | CSS | 5 | 28.11.2010 19:51 |
Problem mit CSS Menü | SMundt | CSS | 9 | 07.01.2009 19:12 |
CSS Navigation - Problem mit IE6 | pcklinik | CSS | 4 | 18.09.2007 12:04 |
Darstellungsproblem CSS Navigation im IE7 | pcklinik | CSS | 7 | 09.09.2007 17:25 |
CSS Einsteiger bittet um Hilfe | pcklinik | CSS | 0 | 06.09.2007 14:40 |