Bei hover in den untermenüs, effekt im Hauptlink behalten

Bei hover in den untermenüs, effekt im Hauptlink behalten

Beitragvon Gissmo » 03.06.2008, 12:58

Hi zusammen,

ich versuche nun bereits eine ganze Zeit, dass wenn ich über einen Hauptlink fahre, sich das Untermenü öffnet und die hoverfarbe vom Hauptlink jedoch gehovert bleibt!

Momentan ist es so, dass sobald ich mit der Maus dann ins Untermenü switche, der hovereffekt im Hauptlink aufgehoben wird und sich wieder in die normale Linkfarbe ändert!

Ich habe keine Ahnung wie ich diesen Link so ansteuern kann, dass sich der Link solange ich im Untermenü bin, auch die hovergrafik beibehält.

Code: Alles auswählen
ul:hover #nav0 a:link{
background-image:url(Button/knopf3.jpg);

}


so klappt es zwar ansatzweise, jedoch ändert sich logischerweise nun auch jedes mal der Hauptlink, wenn ich über einen anderen Hauptlink fahre, da in der ersten ul meine ganzen Hauptlinks sitzen!

Ich verstehe nicht, warum er den Befehl

Code: Alles auswählen
ul ul:hover #nav0 a:link{
background-image:url(Button/knopf3.jpg);

}
akzeptiert!??

Hier die html



<div id="navi">



<ul id="nav">


<li id="nav0"><a href="pension_angebot.html"class="1link"><span>A</span>ngebot</a>

<ul id="unav0">
<ul id="unav00">
<li id="unav0a"><a href="pension_angebot.html"><span>U</span>nser Angebot</a></li> </ul>

</ul>
</li>
</ul>
</div>

Wäre voll nett, wenn dazu einer eine Idee hat. Und ja ich weiß, mit class wäre es schöner gewesen, aber es geht mir hier hauptsächlich um das Ansteuerungsproblem! Aber ich bin für alles offen

Vielen Dank vorab!
Gissmo
neu hier
 
Beiträge: 2
Registriert: 03.06.2008, 12:40

Beitragvon Executor » 03.06.2008, 17:08

hi, also n link zur seite würde helfen...ich komme nicht ganz klar mit dem was da steht :)

aber grundsätzlich will ich dir folgendes mitgeben:

Code: Alles auswählen
ul a:hover {
  background:url(dein_background);
}  /*der link wenn man mit der maus drüber fährt */

ul a:active {
background:url(dein_background);
} /*der link wenn er aktiv ist */

ul a:visited {
background:url(dein_background);
} /*der link wenn er schon aufgerufen wurde */



das nur grundsätzlich.

Ich denke hier wirst du deine Antwort finden ;-)

http://www.cssplay.co.uk/menus/example_flyout.html
Reise, Reise
Amerika
Mutter
Mein Teil
Stein um Stein
Tier
Engel
Ich will
Nebel
Executor
ist häufig da
 
Beiträge: 156
Registriert: 08.08.2006, 01:48
Wohnort: Richtplatz

Beitragvon Gissmo » 03.06.2008, 17:33

hi, also n link zur seite würde helfen...ich komme nicht ganz klar mit dem was da steht Smilie

aber grundsätzlich will ich dir folgendes mitgeben:

Code:
ul a:hover {
background:url(dein_background);
} /*der link wenn man mit der maus drüber fährt */

ul a:active {
background:url(dein_background);
} /*der link wenn er aktiv ist */

ul a:visited {
background:url(dein_background);
} /*der link wenn er schon aufgerufen wurde */



das nur grundsätzlich.

Ich denke hier wirst du deine Antwort finden Winken

http://www.cssplay.co.uk/menus/example_flyout.html


Danke für die ANtwort, aber die Deklaration ist mir schon klar! Darum geht es ja auch nicht! Leider war ich auch bereits auf der gesamten Seite die du angegeben hast und da ist das Problem nicht mit zu beheben!

Ich kann die Seite nicht ins Netz stellen, da es keine Seite gibt, sondern sie sich im Aufbau befindet!

Ich versuche es nochmal zu erklären!

Als Hauptlink steht oben von mir aus LINK1

Wenn ich über den fahre, ändert er seinen Hintergrund mit hover und öffnet das Untermenü!

Wenn ich jetzt mit dem Cursor ins Untermenü wandere und den Hauptlink LINK1 verlasse, dann ändert sich die Hintergrundgrafik von diesem wieder in die ursprüngliche Grafik. Der Hauptlink soll aber solange ich mich im Untermenü aufhalte die hovergrafik behalten.

Trotzdem schonmal danke für deine Rückmeldung
Gissmo
neu hier
 
Beiträge: 2
Registriert: 03.06.2008, 12:40

Beitragvon Executor » 04.06.2008, 00:18

poste doch bitte einfach den ganzen code, is ja egal ob das noch keine fertige page is...
Reise, Reise
Amerika
Mutter
Mein Teil
Stein um Stein
Tier
Engel
Ich will
Nebel
Executor
ist häufig da
 
Beiträge: 156
Registriert: 08.08.2006, 01:48
Wohnort: Richtplatz


Moderatoren: Laus, Moderatoren

Ähnliche Beiträge zu "Bei hover in den untermenüs, effekt im Hauptlink behalten"

Zurück zu: CSS für Fortgeschrittene

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste