Hallo an Alle!
Ich versuche gerade ein Menü mit verschachtelten DIV's zu erstellen, das im HTML-Code dann so aussehen soll:
<div class="active">
<p>Kategorie</p>
<ul>
<li><a href="link1">Link1</a></li>
<li><a href="link2">Link2</a></li>
<li class="active"><a href="link3">Aktiver Link 3</a></li>
<li><a href="link4">Link 4</a></li>
</ul>
</div>
Per TS bekomme ich das schon ganz gut hin, nur wird das </div> bereits VOR dem öffnenden <ul> eingefügt, statt nach dem schließenden </ul>.
Mein TS-Code:
subparts.LEFT_NAVI = HMENU
subparts.LEFT_NAVI.entryLevel=0
subparts.LEFT_NAVI.1 = TMENU
subparts.LEFT_NAVI.1 {
NO {
allWrap = <div class="inactive"><p> | </p></div>
ATagBeforeWrap = 1
}
ACT = 1
ACT {
allWrap = <div class="active"><p> | </p></div>
}
}
subparts.LEFT_NAVI.2 = TMENU
subparts.LEFT_NAVI.2 {
wrap = <ul> | </ul>
NO.allWrap = <li> | </li>
ACT = 1
ACT.allWrap = <li class="active"> | </li>
}
Kann mir da vielleicht jemand auf die Schnelle helfen, da ich schon über 2 Stunden in diversen Foren und Anleitung vergeudet habe, ohne Erfolg zu haben.
Danke!
Alexander
in der FAQ ist ein valides Listenmenü, das sollte helfen
lg georg
Hallo Georg!
Bitte nicht bös sein, hab die FAQ gerade kurz überflogen - und bin nur über den letzten Kommentar von: adventuremaker gestolpert. Genau DAS würde ich brauchen, halt mit DIV statt ul/li, das sollte ich aber selbst ersetzen können.
Wurde das, ich nehme an bei Deinem FAQ-Beitrag, berücksichtigt? Aufgrund der (für mich) schon fortgeschrittenen Zeit habe ich den TS-Code ganz am Anfang nicht mehr im Einzelnen nachvollzogen...
Meine Seite ist übrigens XHTML 1.0 Strict und sollte am Ende möglichst barrierefrei werden...
LG
Alexander
astroeher schrieb..., hab die FAQ gerade kurz überflogen - und bin nur über den letzten Kommentar von: adventuremaker gestolpert. Genau DAS würde ich brauchen, halt mit DIV statt ul/li,
Ausprobieren statt überfliegen und Kommentare lesen. 😉 Das TS des Beispiels macht genau das, was adventuremaker sich wünscht. Da hat er halt einfach was falsch gemacht, bzw. falsch angepaßt, sonst hätte er dieses Problem nicht gehabt.
astroeher schriebMeine Seite ist übrigens XHTML 1.0 Strict und sollte am Ende möglichst barrierefrei werden...
Und warum verzichtest Du dann hartnäckig auf eine semantische Auszeichnung bei Deinem oberen Menü und nimmst divs dafür? Und beim Untermenu wiederum eine Liste?
Ist doch total absurd, findest Du nicht?