Zum Inhalt springen

Hover Effekt mit einem Gmenü

Erstellt am 10. November 2005 · 2 Antworten · letzte Antwort am 12. November 2005

Tags: Frage

TheGeek ·

Hi leute !

Ich versuch mich hier im Menüerstellen doch leider krige ichs
irgentwie nicht gebacken einen Hover Effekt zu erstellen 🙁

also ich habe es geschafft mir folgendes menü zu erstellen:

###########
# Hauptmenü #
##############################################################
#beginn

Menu.HauptMenu= HMENU
Menu.HauptMenu {
      1 = GMENU
      1.expAll = 0
      1.NO = 1
      1.NO {

      #position (b,h) bestimmen
      XY = 185, 25
  
      #Text auf den Menüpunkt rendern
      10 = TEXT
      10.text.field = title
      10.text.listNum = 0
      10.fontColor = #000000
      10.fontFile = fileadmin/fonts/verdana.ttf
      10.fontSize = 9
      10.offset = 10, 16

      #Buttonhintergrund setzen
      5 > .10 
      5 = IMAGE
      5.file = fileadmin/templates/gfx/button1.gif
   
      
 }
     ### mein versuch ein hover effekt zu machen :/
     # Rollover Effekt
     #7.RO > .7.NO
     #7 = IMAGE
     #7.RO.file = fileadmin/templates/gfx/button1-hover.gif
}
#######################
# Untermenü vom Hauptmenü #
#######################

Menu.HauptMenu {
2 = GMENU
2.NO {

      #position (b,h) bestimmen
      XY = 185,16

      #Buttonhintergrund setzen
      5 > .10 
      5 = IMAGE
      5.file = fileadmin/templates/gfx/button2.gif
      
      # Text auf den Menüpunkt rendern
      10 = TEXT
      10.text.field = title
      10.fontColor = #000000
      10.fontFile = fileadmin/fonts/HelveticaNarrow.ttf
      10.fontSize = 9
      10.offset = 8, 12

 }
}
#ende Hauptmenü
##############################################################

Ich bräuchte wirklich nur einen guten tip wo ich hier was
hinschreiben sollte denn irgentwie seh ich durch Typo-Script
nich so ganz durch ... c++ liegt mir da schon eher =)

Vielen Dank
TheGeek

rodpacker ·

Hallo,
ist eigtl ganz einfach und ich denke Du hast da nur einen kleinen Denkfehler gemacht 😉
Und zwar hast Du Deinen RollOverZustand in eine Ebene gelegt (ich glaube es war Ebene7), und das soll nich so sein. Der RO-Zustand muss natürlich genau da hin, wo auch der NO-Zusatnd iss 😉
Dein Script muss also so lauten:

###########
# Hauptmenü #
##############################################################
#beginn
 
Menu.HauptMenu= HMENU
Menu.HauptMenu {
      1 = GMENU
      1.expAll = 0
      1.NO = 1
      1.NO {
 
      #position (b,h) bestimmen
      XY = 185, 25
  
      #Text auf den Menüpunkt rendern
      10 = TEXT
      10.text.field = title
      10.text.listNum = 0
      10.fontColor = #000000
      10.fontFile = fileadmin/fonts/verdana.ttf
      10.fontSize = 9
      10.offset = 10, 16
 
      #Buttonhintergrund setzen
      5 > .10 
      5 = IMAGE
      5.file = fileadmin/templates/gfx/button1.gif
   
      
 }
     ### mein versuch ein hover effekt zu machen :/
     # Rollover Effekt
     1.RO > .1.NO
     1.RO = IMAGE
     1.RO.file = fileadmin/templates/gfx/button1-hover.gif
}
#######################
# Untermenü vom Hauptmenü #
#######################
 
Menu.HauptMenu {
2 = GMENU
2.NO {
 
      #position (b,h) bestimmen
      XY = 185,16
 
      #Buttonhintergrund setzen
      5 > .10 
      5 = IMAGE
      5.file = fileadmin/templates/gfx/button2.gif
      
      # Text auf den Menüpunkt rendern
      10 = TEXT
      10.text.field = title
      10.fontColor = #000000
      10.fontFile = fileadmin/fonts/HelveticaNarrow.ttf
      10.fontSize = 9
      10.offset = 8, 12
 
 }
}
#ende Hauptmenü
##############################################################

probier ma, so sollte es gehen 😉
wenn ich nich irgend ne geschweifte Klammer übersehen haben sollte (is hier in dem MiniBearbeitungsfenster immer nen bissl blöd 😉)
greetz rodpacker

TheGeek ·

Jo danke fukioniert ABER leider wird die Grafik nicht angezeigt :/
also es Hovert zwar aber leider wird wenn ich mit der maus drüber gehe nur ein grauer button angezeigt (ohne menüpunkt-beschirftung) wie als
wäre die grafik nicht da ...

Kennt jemand das Problem ?

TheGeek

##################################EDIT##################################

Habe nach ein wenig rumprobieren einen funkionierenden Hover Effekt mit einenem GMENU hinbekommen !

hier einmal der code:

     #hover effekt
     1.RO < 1.NO
     1.RO = 1
     1.RO {
    
     #position (b,h) bestimmen
     XY = 185, 25
    
     #Text auf den Menüpunkt rendern
     10 = TEXT
     10.text.field = title
     10.text.listNum = 0
     10.fontColor = #000000
     10.fontFile = fileadmin/fonts/verdana.ttf
     10.fontSize = 9
     10.offset = 10, 16
   
     #Buttonhintergrund setzen
     1 = IMAGE
     1.file = fileadmin/templates/gfx/button1-hover.gif
         }

Grüße
TheGeek