Zum Inhalt springen

CSS: wie wrappen?

Erstellt am 14. Oktober 2006 · 1 Antwort · letzte Antwort am 14. Oktober 2006

Tags: Frage

greeny ·

hallo,
ich möchte folgende Struktur als Menü erzeugen:

<li>Ebene1
  <ul>
    <li>Ebene2.1
      <ul>
        <li><a href="index.php?id=18">Seite18</a></li>
        <li><a href="index.php?id=17">Seite17</a></li>
      </ul>
    </li>
  </ul>
  <ul>
    <li>Ebene2.2
      <ul>
        <li><a href="index.php?id=20">Seite20</a></li>
        <li><a href="index.php?id=19">Seite19</a></li>
      </ul>
    </li>
  </ul>
  <ul>
    <li><a href="index.php?id=14">Seite14</a></li>
  </ul>
  <ul>
    <li><a href="index.php?id=13">Seite13</a></li>
  </ul>
</li>
MENU = HMENU
MENU {
	special = directory
	special.value = 6
	1 = TMENU
	1 {
		expAll = 1
		noBlur = 1
		NO = 1
		NO {
			allWrap = <li>|</li>
			doNotLinkIt = 0
		}
		IFSUB = 1
		IFSUB.wrapItemAndSub = <li>|</li>
		IFSUB.doNotLinkIt = 1
	}
				
	2 < .1
	2 {
		NO = 1
		NO {
			allWrap = <ul>|</ul>
		}
		IFSUB = 1
		IFSUB.wrapItemAndSub = <ul><li>|</li></ul>
	}
	3 < .2
}

Das habe ich auch soweit hinbekommen. Nur ein Problem:
Die Menüeinträge "Seite17" u. "Seite18" (oder "Seite19" und "Seite20") sollen beide zusammen von einem <ul> tag umschlossen werden. Das bekomme ich nicht hin. Mit "wrapItemAndSub" umschließe ich ja jedes einzeln...

Hat jemand eine Idee?