Zum Inhalt springen

Vert. Menu mit stufenweiser Verschiebung nach links

Erstellt am 20. Juli 2009 · 1 Antwort · letzte Antwort am 21. Juli 2009

Tags: Frage

dom ·

Hallo,

ich will ein GMENU mit stufenweiser Verschiebung nach links erstellen. Das Menü funktioniert als GMENU auch schon. Die Buttonbeschriftung wird mit TMENU hineingeparst und zuvor erstelle ich mit dem GIFBUILDER den Button. Zum Schluss lege ich noch ein Icon darüber, dass aber den Text nicht beeinträchtigt.

Meine Frage: Wie schaffe ich es für jeden Menüpunkt, die Gesamtbreite des Buttons, sprich die der Hintergrundbilder zu verkürzen. Ich würde die MENUITEMS gerne nach der Reihe und nicht nach der UID ansprechen?

Danke für jede Hilfe
Dom

Bsp.:

.....Menuepkt.1
...Menuepkt.2
.Menuepkt.3

usw...

lib.nav = HMENU
lib.nav {
	1 = GMENU
	1.wrap = <div id="menu">|</div>
	1.noBlur = 1

	1.NO = 1
	1.NO {
		XY = 242,27
		align = left
		wrap = <div id="menu-element-pic">|</div>				
		
		#Hintergrundbild
	        10 = IMAGE
                10.file = GIFBUILDER
                10.file.backColor = #a4a4a4
                10.file.XY = 240,25
		10.offset = 2,2
					                              
                20 = IMAGE
                20.file = GIFBUILDER
                20.file.backColor = #d6d6d6
                20.file.XY = 240,25
                  
		#Beschriftung als Text rendern
		30 = TEXT
		30 {
			XY = 240,25
			text.field = title
			fontColor = #666666
			fontFile = fileadmin/fonts/tahoma.ttf
			fontSize = 8
			offset = -8, 18
			align = right
			}
		
		50 = IMAGE
		50.file {
                        import = uploads/media/
                        import.field = media
                        import.listNum = 1
                        height = 27
                        noLink = 1
	                }
                
	}
dom ·

Guten Morgen,

ich mache ne Planänderung und will nun ein IMGMENU nutzen, bei dem ich dynamisch die Bilder hinzuladen möchte. Das TS hab ich im Netz gefunden und es funktioniert mit einem Bild prima. Wenn ich sage es soll dyn. Laden, dann wird nur der letzte Menüeintrag mit allen AREAs (der Menüeinträge 1-8-) geparst. Zudem will ich im Anschluss, dann CASEs an das Menuitem oder meinetwegen auch die UID für den OFFSET des Textes einfügen.

lib.nav = HMENU
lib.nav.1 = IMGMENU
lib.nav.1 {
  main.XY = 242,27
  dWorkArea = 14,00
  wrap = <div id="menu_element">|</div>
  NO {	  
  	  10 = IMAGE
	  10.file  {
                        import = uploads/media/
                        import.field = media
                        import.listNum = 1
                        height = 27
	                }
  	  20 = TEXT
 	  20 {
    # Festlegen, wie die Menuepunkte beschriftet und formatiert werden sollen.
    text.field = title
    fontFile = fileadmin/fonts/tahoma.ttf
    fontSize = 8
    niceText = 1
    offset = 20,20
    # Eigenschaften des Image Maps.
    imgMap {
       # Festlegen, wieviele Pixel sich das IMGMAP ausdehnen soll um den Text.
       explode = 2,2
       # Festlegen des Alt-Textes fuer die Menuepunkte.
       altText = text
       altText.field = title
    }
  }
}

Danke und Gruss
Dom