Zum Inhalt springen

ändern der schriftfarbe

Erstellt am 4. Februar 2005 · 4 Antworten · letzte Antwort am 5. Februar 2005

Tags: Frage

deeCee ·

hi,

habe mir ein menü (gmenu_foldout) mit 3 ebenen zusammengebastelt. jetzt will ich erreichen, dass sich beim klick auf eines der menüpunkte in der untersten ebene die menüpunkte aus der darüberliegenden ebene farblich ändert.

hier der dazugehörige code

## GMENU_FOLDOUT

includeLibs.gmenu_foldout = media/scripts/gmenu_foldout.php

 

temp.foldoutMenu = HMENU

temp.foldoutMenu.excludeUidList = 10, 9, 7 

temp.foldoutMenu.1 = GMENU_FOLDOUT

temp.foldoutMenu.1.expAll=1

temp.foldoutMenu.1.displayActiveOnLoad = 1

temp.foldoutMenu.1.NO {  

  ATagBeforeWrap = 1

  wrap = <div style="border-bottom:1px solid white;"> | </div> 
 
  XY = 120,21

  backColor = #CFE2F0

 

  10 = TEXT

  10.text.field = title

  10.fontFile = fileadmin/badeda/fonts/arial.ttf

  10.fontSize = 8

  10.fontColor = #7E1138

  10.offset = 4,14

}


temp.foldoutMenu.1.RO  < temp.foldoutMenu.1.NO

temp.foldoutMenu.1.RO = 1

temp.foldoutMenu.1.RO {

   backColor = #0A6DAE

   10.fontColor = #FFFFFF

}

temp.foldoutMenu.1.ACT  < temp.foldoutMenu.1.NO

temp.foldoutMenu.1.ACT = 1

temp.foldoutMenu.1.ACT {

   backColor = #0A6DAE

   10.fontColor = #FFFFFF

}

temp.foldoutMenu.2 = TMENU

temp.foldoutMenu.2.NO {

  linkWrap = <div class="navi_left"><table border="0" cellpadding="0" cellspacing="0"><tr><td width="12">&nbsp;</td><td> | </td></tr></table></div>

  ATagBeforeWrap = 0

  ATagParams = class="a_navi_left" 

  stdWrap.case = upper

}


temp.foldoutMenu.2.ACT < temp.foldoutMenu.2.NO

temp.foldoutMenu.2.ACT = 1

temp.foldoutMenu.2.ACT {
  
  ATagParams = class="a_navi_left" 

  linkWrap = <div class="navi_left"><table border="0" cellpadding="0" cellspacing="0"><tr><td width="12" style="padding-top:2px;">&nbsp;<img src="fileadmin/badeda/pfeil.gif"></td><td> | </td></tr></table></div>

}


temp.foldoutMenu.3 = TMENU

temp.foldoutMenu.3.NO {

  linkWrap = <div class="navi_left_sub"><table border="0" cellpadding="0" cellspacing="0"><tr><td width="12">&nbsp;</td><td> | </td></tr></table></div>

  ATagBeforeWrap = 0

  ATagParams = class="a_navi_left_sub" 

  stdWrap.case = upper

}


temp.foldoutMenu.3.ACT < temp.foldoutMenu.2.NO

temp.foldoutMenu.3.ACT = 1

temp.foldoutMenu.3.ACT {
  
  ATagParams = class="a_navi_left_sub" 

  linkWrap = <div class="navi_left_sub"><table border="0" cellpadding="0" cellspacing="0"><tr><td width="12" style="padding-top:2px;">&nbsp;<img src="fileadmin/badeda/pfeil.gif"></td><td> | </td></tr></table></div>

}



temp.foldoutMenu.1 {

  dontLinkIfSubmenu = 0

  stayFolded=1

  foldSpeed = 1

  subMenuOffset = 0,22

  menuOffset = 11,129

  menuBackColor = #CFE2F0

  menuWidth = 120 

}

könnt ihr mir helfen dass so umzugestalten, dass sich die schriftfarbe der übergeordneten ebene ändert?

mfg
deeCee

deeCee ·

hi danke erstmal für deinen tipp, aber kannst du mir vielleicht ausführlich beschreiben was ich genau machen muss?

mfg
deeCee

theo ·

NO, RO und ACT verwendest du ja schon.
nun guckste halt einfach mal in der ts-referenz was CUR für ein zustand is...

deeCee ·

so hab jetzt nachgeschaut, ich glaub du hast mich falsch verstanden!

ist nämlich so, ich will dass wenn ich auf ein untermenüpunkt klicke, sich die schriftfarbe des menüpunkts im darüberliegenden level ändert.
und das klappt soweit ich weiss mit CUR nicht.
ansonsten kannst du mir erklären wie das damit funktioniert?

mfg
deeCee