Zum Inhalt springen

Problem bei Menü

Erstellt am 10. April 2009 · 1 Antwort · letzte Antwort am 10. April 2009

Tags: Frage

typoz ·
#die oberseiten (menu_1.1)
temp.menu_l = HMENU
temp.menu_l.1 = TMENU
temp.menu_l.1 {
   NO.allWrap = <li> | </li>
   ACT = 1

#darum geht's:
#an der stelle +++ sollen die
#unterseiten eingefügt werden
   ACT.allWrap = <li class="aktiv"> | +++ </li>

}

#die unterseiten (menu_1.2)
temp.menu_l.2 = TMENU
temp.menu_l.2.wrap = <ul> | </ul>
temp.menu_l.2 {
   NO.allWrap = <li> | </li>
   Enable active state and set properties:
   ACT = 1
   ACT.allWrap = <li class="aktiv"> | </li>
}

Ich bin gerade dabei aus einer HTML/CSS Vorlage ein Template zu erstellen, ich benutze dazu das Tutorial und komme damit Gut voran.

Nun habe ich ein Problem mit dem Menü:
Die Links zu den Oberseiten (auch die Unterseiten) sind alle mit einem (html) li Tag umschlossen (siehe listing).

Wenn eine aktive Oberseite Unterseiten hat, werden diese Unterseiten momentan nach dem li endtag der Oberseite eingefügt, ich möchte aber das sie davor eingefügt werden sollen (listing bei +++)

Frage: Wie geht das?

SLAng ·

Man baut Manüs mit mehreren Level nicht mit allWrap. Dadurch wird erst der li-Tag geschlossen und dann der nächste Level eingefügt. Li-Menüs werden mit wrapItemAndSub gebaut.

Bitte schau hier rein. Da findest du alle möglichen Menüformen und deren Aufbau.
#65143

Bitte beim nächsten Mal im korrekten Forumbereich posten. (Menüs) habe das Thema verschoben.