Zum Inhalt springen

Weitere Ebenen im Menü

Erstellt am 30. September 2007 · 1 Antwort · letzte Antwort am 1. Oktober 2007

Tags: HTML & CSS, Frage

ex-sys ·

Hallo zusammen,
nach langer Suche in diesem Forum habe ich ein Menü für meinen Header erstellt:

temp.MenuHeader = HMENU
temp.MenuHeader.excludeUidList = 36
temp.MenuHeader {
    wrap = |
    entryLevel = 0
    #special = directory
    #special.value = 11
1 = TMENU
1 {
  wrap = <ul> | </ul>
  expAll = 1
  NO.ATagTitle.field = subtitle//title
  NO.wrapItemAndSub = <li> | </li>
IFSUB = 1
IFSUB {
	ATagTitle.field = subtitle//title
	wrapItemAndSub = <li> | </li>
	allWrap = | <!--<![endif]-->
	linkWrap = |<!--[if IE 7]><!-->
	ATagBeforeWrap = 1
	}
}
2 = TMENU
2 {
wrap = <table><tr><td><ul> | </ul></td></tr></table><!--[if lte IE 6]></a><![endif]-->
expAll = 0
NO.ATagTitle.field = subtitle//title
NO.wrapItemAndSub = <li> | </li> 
IFSUB = 0
IFSUB {
	wrapItemAndSub = <li> | </li>
	allWrap = | <!--<![endif]-->
	linkWrap = |<!--[if IE 7]><!-->
	ATagBeforeWrap = 1
	ATagParams = class="hide"
	}
}
3 < .2
4 < .2
5 < .2
}

Aber ab der zweiten Ebene steht alles untereinander...bzw. wird die dritte Ebene nicht erzeugt...

ebene1 > ebene2
       > ebene2.1
       > ebene2.2
       > ebene2.3

Doch sollte das so sein:

ebene1 > ebene2 > ebene2.1
                > ebene2.2
                > ebene2.3

Könnte mir bitte jemand verraten wo der Fehler liegt...

Gruss
Michael

Dander ·

Das ganze ist wohl eher ein HTML bzw. CSS problem.

Da wird dir dein quelltext auf die Sprünge helfen.

Warscheinlich liegt es daran das die 3. ebene innerhalb der
Tabelle, die du für die zweite ebene verwendest liegt.