Zum Inhalt springen

wrap-Problem: Main- & Subnav zugleich

Erstellt am 31. Januar 2005 · 1 Antwort · letzte Antwort am 31. Januar 2005

Tags: Frage

johanness ·

Hallo Leute,

ich habe ein Menü, das endgültig so aussehen soll:

		<div class="item">
			<div class="main"><img src="item.gif" alt="Projekte" /></div>
			<div class="sub">
				<br />&nbsp;&nbsp;&nbsp;&nbsp;<a href="#">Die Idee</a>
				<br />&nbsp;&nbsp;&nbsp;&nbsp;<a href="#">Umsetzung</a>
				<br />&nbsp;&nbsp;&nbsp;&nbsp;<a href="#">Einführung</a>
				<br />&nbsp;&nbsp;&nbsp;&nbsp;<a href="#">Typo3</a>
			</div>
		</div>
		
		<div class="item">
			<div class="no"></div>
			<div class="main"><img src="item.gif" alt="Projekte" /></div>
		</div>

Ich versuche das gerade, aber ich schaffe nicht alles richtig zu wrappen.
Kann wer helfen?

Mein Ansatz bisher:

temp.navTemplate = HMENU

temp.navTemplate.1 = GMENU
temp.navTemplate.1 {

  NO = 1
  NO {
    allWrap = <div class="item">|</div>
    wrap = <div class="no"></div><div class="main">|</div> 
    #
    XY = 35,136
    transparentBackground = 1
    10 = TEXT
    10.text.field = title
    10.fontColor = #fffffe
    10.fontFile = fileadmin/static/tgcb.ttf
    10.fontSize = 24
    10.align = center
    10.offset = 15,60
    10.angle = 90
    10.niceText = 0
  }
  ACT < .NO
  ACT {
    wrap = <div class="main">|</div>
  }
}

temp.navTemplate.2 = TMENU
temp.navTemplate.2.wrap = <div class="sub">|</div>
temp.navTemplate.2 {
  NO = 1
  NO {
    linkWrap = <br />&nbsp;&nbsp;&nbsp;&nbsp;|
  }
}

Das DIV class="item" wird zu früh geschlossen. Das nimmt die SubItems nicht mit. Wie geht das?

johanness ·

Ok ich hab's:

temp.navTemplate = HMENU

temp.navTemplate.1 = GMENU
temp.navTemplate.1 {

  NO = 1
  NO {
    allWrap = <div class="item">|</div>
    wrap = <div class="no"></div><div class="main">|</div> 
    #
    XY = 35,136
    transparentBackground = 1
    10 = TEXT
    10.text.field = title
    10.fontColor = #fffffe
    10.fontFile = fileadmin/static/ab.ttf
    10.fontSize = 22
    10.align = center
    10.offset = 10,60
    10.angle = 90
    #10.niceText = 0
  }
  ACT < .NO
  ACT {
    allWrap = <div class="item">|
    wrap = <div class="main">|</div>
  }
}

temp.navTemplate.2 = TMENU
temp.navTemplate.2.wrap = <div class="sub">|</div></div>
temp.navTemplate.2 {
  NO = 1
  NO
  NO {
    linkWrap = <br />&nbsp;&nbsp;&nbsp;&nbsp;|
  }
}