TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

Menu mit 3 Ebenen


Autor Nachricht
Verfasst am: 01. 09. 2010 [13:40]
Luckytom
Dabei seit: 01.09.2010
Beiträge: 1
Hallo zusammen,

ich habe ein graphisches Menu erstellt/umgearbeitet, welches über drei Ebenen läuft. Die einzelnen Ebenen werden farblich unterschieden, sollen jedoch auch leicht eingerückt sein.

Ich füge mal mein derzeitiges Script ein, vielleicht kann mir jemand helfen.

Scipt Asuschnitt:

# Das grafische Menü erstellen
MENU_LINKS = HMENU
MENU_LINKS {
wrap = <img src="fileadmin/images/linie_weiss.gif" width="178" height="1"><br>|
special = directory
special.value = 18
entryLevel = 1
1 = GMENU
1.NO = 1
1.NO {
wrap = |<br>
XY = 178, 24+[16.h]
backColor = #FFC305

# Text auf den Menüpunkt rendern
10 = TEXT
10.text.field = nav_title // title
10.text.listNum = 0
10.text.listNum.splitChar = _
10.fontColor = #000000
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 11
#10.niceText = 1
10.offset = 14, 16

# Eine ggf. vorhandene zweite Textzeile anzeigen lassen
15 < .10
15.text.listNum = 1
15.offset = 14, 32

# Hilfsebene zur Berechnung der Höhe von Menüpunkten
16 < .10
16.text.case = upper
16.text.listNum = 1
16.fontSize = 22
16.offset = 1000,1000

# Eine weisse Linie erzeugen
20 = IMAGE
20.file = GIFBUILDER
20.file {
XY = 178,1
backColor = #FFFFFF
}
20.offset = 0, 23+[16.h]
}

# Einen RollOver-Zustand beschreiben
1.RO < .1.NO
1.RO{
# Hintergrundfarbe überschreiben
backColor = #FFFF00
# Symbol einfügen
30 = BOX
30.color = #000000
30.dimensions = 6,10,5,5
}

#Activ Zustand beschreiben
1.ACT < .1.RO

# Die zweite Ebene als Kopie der ersten Ebene beschreiben
2 < .1
2.NO {
backColor = #FFFF00

10.fontColor = #000000
10.fontSize = 10


}
2.RO < .2.NO
2.RO {
backColor = #FFE35B

# Symbol einfügen
30 = BOX
30.color = #000000
30.dimensions = 6,10,5,5
}
2.ACT < .2.RO


# Die dritte Ebene als Kopie der ersten Ebene beschreiben
3 < .1
3.NO {
backColor = #FFFF33
10.fontColor = #000000
10.fontSize = 10
}
3.RO < .2.NO
3.RO {
backColor = #FFE35B
# Symbol einfügen
30 = BOX
30.color = #000000
30.dimensions = 6,10,5,5
}

3.ACT < .2.RO

}

Danke schon mal für die Hilfe.

Thomas
Profil