hallo zusammen,
bastel gerade an einem horizontalen GMENU_LAYERS - Menü. Jede ausgeklappte Menüebene soll eine blaue Hintergrundgrafik, die oben und unten einen weissen Streifen hat, hinterlegt haben. Die Menüeinträge sind in weisser Schrift.
Mein Problem ist nun, dass in y-Richtung der erste Menüeintrag an der Position 0 eingefügt wird und nicht 10 Pixel tiefer (wo der weisse Streifen vorbei wäre).
Leider habe ich bisher keinen offset-Parameter gefunden der nur die TEXT-Ebene verschieben würde.
Was könnte ich da machen?
MENUE = HMENU
MENUE.special = directory
MENUE.special.value = 7
MENUE.1 = GMENU_LAYERS
MENUE.1 {
layerStyle =position:absolute; top: 0px; VISIBILITY:hidden;
xPosOffset = 0
#yPosOffset = 180
lockPosition = x
expAll=1
leftOffset = 0
topOffset = 80
applyTotalH = 5
hideMenuWhenNotOver = 1
hideMenuTimer = 250
dontHideOnMouseUp = 1
displayActiveOnLoad = 1
NO {
wrap = <div>|</div>
wrap= |</br>
transparentBackground = 1
XY = 250, 20
5 = IMAGE
5.file = fileadmin/.../background_menue_blau_weiss.jpg
5.height = 160
10 = TEXT
10 {
#spaceBefore = 10
text.field = title
offset = 25,15
fontColor = #FFFFFF
fontFile = fileadmin/fonts/verdana.ttf
fontSize = 12
fontStyle = bold
niceText = 1
}
}
Naja, so wie es jetzt im Codebeispiel steht ist es natürlich Quatsch. Die 5er-IMAGE Ebene gilt natürlich nur als einzelne Hintergrundgrafik für jeden Menüeintrag und wird dann über applyTotalH = 5 mit den anderen verbunden. So können natürlich beide nicht gegeneinander verschoben sein. Aber wie bekomme ich die Hintergrundgrafik eine Ebene tiefer? Auf der MENUE.1 Ebene will einfach kein Befehl bzgl. eines Hintergrunds greifen ... Bin ratlos...
Naja, vielleicht kann mir jemand helfen... freu micht über jeden Hinweis!