Zum Inhalt springen

TMENU Layer verschwindet?!?!

Erstellt am 10. Dezember 2003 · 4 Antworten · letzte Antwort am 26. Juli 2005

Tags: Frage

HH ·

hi,
folgendes problem,
hab eine tmenu layer erstellt, 3 ebene (dritte ebene ist irgendwo, egal, da gibts wohl keine lösung),
geh ich mit der maus auf den menupunkt in der 1. eben, klappt der aus - so solls sein, wandere ich jetzt mit der maus aber auf die ausgeklappten punkte der zweiten ebene, klappt das menu wieder zusammen, hab also keine zeit was auszuwählen.
hier mal mein code

temp.menu_1 = HMENU 
temp.menu_1.1 = TMENU_LAYERS 

temp.menu_1.1 { 
hideMenuWhenNotOver = 200
hideMenuTimer =500

#realtiveToTriggerItem = 1 Lässt das Menu wegpoppen genau da wo der Eintrag beginnt 
relativeToTriggerItem = 1
#relativeToParentLayer = 1 


topOffset = 18 

expAll=1 
NO { 
#HIER IST DER OBERSTE LAYER, also das Hauptmenu! 

allWrap = <TD>|</TD> 
ATagBeforeWrap = 0 
ATagParams = class="hauptmenu" 
backColor = #cccccc 
linkWrap= &#124;&nbsp;|&nbsp;

10 = TEXT 
10.text.field = title 

} 
} 

temp.menu_1.2 = TMENU_LAYERS 
temp.menu_1.2 { 
hideMenuWhenNotOver = 200
hideMenuTimer =50
relativeToTriggerItem = 1 
topOffset = 243 
leftOffset = 548 
expAll=1 
NO { 

#relativeToTriggerItem = 1 
ATagBeforeWrap = 1 
ATagParams = class="hauptmenu" 
backColor = #cccccc 

10 = TEXT 
10.text.field = title 
} 
}

für jede hilfe bin ich dankbar
Harald

todo ·

Hallo HH,

habe das gleiche Problem. Hat jemand eine Lösung gefunden?
Hier mein Code:

page.includeLibs.gmenu_layers = media/scripts/tmenu_layers.php
temp.menu1 = HMENU
temp.menu1.entryLevel = 0
temp.menu1.1 = TMENU_LAYERS
temp.menu1.1 {
  wrap = <table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>|</tr></table>
  hideMenuWhenNotOver = 150
#realtiveToTriggerItem = 1 Lässt das Menu wegpoppen genau da wo der Eintrag beginnt
  relativeToTriggerItem = 1
#relativeToParentLayer = 1 
  topOffset = 18
  expAll=1
  NO {
#HIER IST DER OBERSTE LAYER, also das Hauptmenu!
    allWrap = <td>|</td><td>l</td>
    ATagBeforeWrap = 1
    ATagParams = class="menu1"
    backColor = #E8E6D3
    10 = TEXT
    10.text.field = title
  } 
}

temp.menu1.2 = TMENU_LAYERS
temp.menu1.2 {
  wrap = <div id="menu2">|</div>
  hideMenuWhenNotOver = 150
  topOffset = 10
  leftOffset = 10
  relativeToTriggerItem = 1
  expAll=1 
  NO {
    wrap = |<br>
    ATagBeforeWrap = 1
    ATagParams = class="menu2"
    backColor = #000000
    10 = TEXT
    10.text.field = title
  }
} 

temp.menu1.3 = TMENU_LAYERS
temp.menu1.3 {
  layerStyle = position:relative;VISIBILITY:hidden;
  wrap = <div id="menu3">|</div>
  hideMenuWhenNotOver = 150
  relativeToTriggerItem = 1
  expAll=1
  NO {
    wrap = |<br>
    ATagBeforeWrap = 1
    ATagParams = class="menu2"
    backColor = #000000
    10 = TEXT
    10.text.field = title
  }
}

Ciao
ToDo

TW ·

is zwar was her, aber hat jemand ne lösung zu diesem direkt wieder zuklappen problem????

ich steh da vor dem gleichen problem...

einen code erspare ich mir an dieser stelle, weil ja schon zwei codestücke vorhanden sind...

danke

cu

Moeffz ·

Das Problem scheint am hideMenuWhenNotover zu liegen. Schonmal auf 1 gesetzt (und entsprechend den hideMenuTimer rausgenommen)? Damit hätten wir das Problem schonmal eingekreist...