Hallo NG,
ich habe ein Problem mit folgendem TypoScript:
menu = HMENU
menu.entryLevel = 0
menu.1 = TMENU
menu.1 {
noBlur = 1
expAll = 0
wrap = <ul>|</ul>
NO.linkWrap = <li>|</li>
CUR = 1
CUR.doNotLinkIt = 1
CUR.linkWrap = <li class="activ">|</li>
}
menu.2 < menu.1
menu.3 < menu.2
Opera und Firefox markieren den aktuell ausgewählten Menüpunkt korrekt, auch wenn er Untermenüs hat. Die IEs markieren immer die Untermenüs mit.
Meine Vermutung ist, das die Schachtelung der li's und ul's nicht xhtml-strict ist und IE da sehr pingelig reagiert.
Meine versuche das zu verbessern sind bisher leider gescheitert:
menu = HMENU
menu.entryLevel = 0
menu.1 = TMENU
menu.1 {
noBlur = 1
expAll = 0
wrap = <ul>|</ul>
NO.linkWrap = <li>|</li>
CUR = 1
CUR.doNotLinkIt = 1
CUR.linkWrap = <li class="activ">|</li>
CURIFSUB = 1
CURIFSUB.linkWrap = <li><span class="activ">|</span>
ACTIFSUB = 1
ACTIFSUB.linkWrap = <li>|
}
menu.2 < menu.1
menu.2.wrap = <ul>|</ul></li>
es wäre schön, wenn mir jemand helfen könnte.
Grüße
batshy