Zum Inhalt springen

Aktueller Menüpunkt soll hervorggehoben werden!

Erstellt am 8. April 2005 · 2 Antworten · letzte Antwort am 10. April 2005

Tags: Frage

adeltraut ·

Hallo zusammen, ich will, das bei meinem Menü der grade besuchte Menüpunkt so angezeigt wird, wie bei meinem rollover effeckt. Nur will das ganze leider nicht so wie ich will.

So sieht mein Menü aus:

marks.MENU_LINKS = HMENU
marks.MENU_LINKS.entryLevel = 0
marks.MENU_LINKS.1 = TMENU
marks.MENU_LINKS.1 {
	expAll=0
	NO {
		ATagParams =class="menu" 
		allWrap = <table width="198" height="22" border="0" cellspacing="0" cellpadding="0" class="menulink" background="fileadmin/thinkgroup/images/bg/bg_menu.gif"><tr class="menulink"><td class="menulink"><font face="verdana" size="2">&nbsp;| </font></td></tr></table>
		beforeImg = fileadmin/thinkgroup/images/arrow/arrow_menu.gif
		beforeROImg = fileadmin/thinkgroup/images/arrow/arrow_menu_ro.gif
		RO = 1
	}

	CUR {
		ATagParams =class="menu" 
		allWrap = <table width="198" height="22" border="0" cellspacing="0" cellpadding="0" class="menulink" background="fileadmin/thinkgroup/images/bg/bg_menu.gif"><tr class="menulink"><td class="menulink"><font face="verdana" size="2">&nbsp;| </font></td></tr></table>
		beforeImg = fileadmin/thinkgroup/images/arrow/arrow_menu_ro.gif
	}
}

Was mache ich falsch?

dabjoern ·

Hi,
bei mir hat das Ganze mit ACT geklappt. Also in etwa so:

marks.MENU_LINKS = HMENU
marks.MENU_LINKS.entryLevel = 0
marks.MENU_LINKS.1 = TMENU
marks.MENU_LINKS.1 { 
  NO {
    ATagParams=class="menu_blue"
    irgendwelche weiteren Eigenschaften
  }
  ACT < .NO
  ACT {
    ATagParams=class="menu_blue_act"
    irgendwelche weiteren Eigenschaften für ACT, die von NO abweichen
  }
  ACT = 1
}

Mit ACT < .NO kopierst du die Eigenschaften des Objekts NO auf ACT. In der nächsten Zeile, kannst du dann abweichende Formatierungen vornehmen. So wir dann beim Anklicken eines Links dieser, solange man die Seite besucht, anders hervorgehoben. Erreicht wird das über die 2 verschiedenen CSS-Klassen. Einfach für die ganzen Linkzustände im Style Sheet andere Farbangaben. Du arbeitest ja aber mit Bildern und so --> ich würde wirklich mal CUR weglassen und ACT nehmen und unbedingt drauf achten, dass letzte Zeile ACT = 1 vorhanden ist.
MfG
dabjoern