Hi,
ich versuche gerade ein horizontales DHTML Menü mit TMENUE_LAYERS zu erstellen. Hierbei soll die erste Ebene immer sichtbar sein. Das Funktioniert soweit auch. Bei der zweiten Ebene sollte defaultmäßig immer die Subnavigation des jeweiligen aktiven Menüpunktes angezeigt werden. Sobald man mit der Maus auf einen anderen Menüpunkt der 1. Ebene geht, soll jeweils die dazupassende Subnavigation eingeblendet werden und wenn man den Bereich verläßt, soll wieder die Subnavigation des aktiven Bereiches angezeigt werden. Die Navigationspunkte der ersten Ebene haben unterschiedliche Farben, in der jeweiligen selben Farbe (bzw. mit einem Hintergrundbild) wie die Navigation der 1. Ebene, soll auch die Subnavigation eingeblendet werden. also die verschiedenen Subnavigationen der 2. ebenen haben unterschiedliche Formatierungen.
Nun habe ich zwei Fragen.
1. Wie bekomme ich es hin, dass die Subnavigation des jeweils aktiven Hauptmenüpunkt standardmäßig angezeigt wird (also nicht nur bei mouse over)
2. wie bekomme ich verschiedene Farben in die Subnavigation. Ideal wäre es, wenn ich den wrap mit dem Div (wrap = <div id="1" class="subnav1" style="display:block;"><ul>|</ul></div>)mit optionsplit in fünf verschiedene divs splitten könnte. Das funktioneirt leider bei einem wrap nicht.
page.includeLibs.tmenu_layers = media/scripts/tmenu_layers.php
tmp.hauptnavi >
tmp.hauptnavi = HMENU
tmp.hauptnavi {
1 = TMENU_LAYERS
1 {
layerStyle = position:absolute;VISIBILITY:hidden;border:0px solid #A4E6AF; background: transparent ;
lockPosition = x
hideMenuWhenNotOver = 0
hideMenuTimer= 250
expAll= 1
topOffset = 22
leftOffset = 0
relativeToTriggerItem = 1
directionUp = 0
wrap = <div id="navigation"><ul> | </ul></div>
NO = 1
NO.linkWrap = <li> | </li>
NO.ATagParams = class="berlin" || class="duesseldorf" || class="hamburg" || class="koeln" || class="muenchen" || class="alle-regionen"
}
2 = TMENU_LAYERS
2 {
displayActiveOnLoad = 1
wrap = <div id="1" class="subnav1" style="display:block;"><ul>|</ul></div>
relativeToParentLayer=1
NO = 1
NO.wrapItemAndSub = <div id="1" class="subnav1" style="display:block;"><ul><li> | </ul></li> </div>
NO.ATagParams = class="sublevel"
ACT < NO
}
}
Vielen Damk für Eure Tipps.
Gruß
Boris