Zum Inhalt springen

Problem mit TMENU_LAYERS

Erstellt am 8. Juni 2008 · 5 Antworten · letzte Antwort am 8. Juni 2008

Tags: Frage

Unbekannter Benutzer ·

Hallo!

Ich habe auf einer Website das TMENU_LAYERS verwendet. Es befindet sich auf einer Höhe von 250px. Darüber wird ein Header-Image angezeigt.

Mein Problem ist nun, dass das Layer-Menü einwandfrei funktioniert, wenn ich auf der Seite noch nicht gescrollt habe. Scrolle ich aber nun ein kleines Stück nach unten und geh dann auf einen Hauptmenü-Punkt, bekomm ich zwar das Aufklapp-Menü angezeigt, habe aber keine Chance auf einen der Untermenü-Punkte zu gehen, um Ihn anzuklicken. Das Layer-Menü schließt sich einfach, wenn ich mit dem Mauszeiger vom Hauptpunkt gehe.

Hat jemand ne Lösung?

SLAng ·

Gut das du dein TS nicht gepostet hast, so wird sich sehr schnell jemand finden der dir hilft.

Unbekannter Benutzer ·

Danke für die Hilfe.
Hier das Script:

Page.10.marks.MAIN_MENU = HMENU
Page.10.marks.MAIN_MENU {
  entryLevel = 1
  1 = TMENU_LAYERS
  1 {
    wrap = <ul class="main_menu"> | </ul>
    layerStyle = position:absolute;VISIBILITY:hidden;
    lockPosition = x
    expAll = 1
    leftOffset = -10
    topOffset = 8
    hideMenuTimer = 50
    hideMenuWhenNotOver = 1
    relativeToTriggerItem = 1
    relativeToTriggerItem.addHeight = 1
    NO {	
      allWrap=<li>| </li>
    }
    ACT = 1
    ACT { 
  		allWrap =  <li class="menu_main_act"> | </li> 
  	}
  }
  2 = TMENU_LAYERS
  2.wrap = <ul class="layer_menu">|</ul>
  2.NO {
        allWrap=<li>|</li>
  }
}
SLAng ·

Was für einen Doctype hast du? Läuft die Seite im Standard konformen Modus?

Bau dein Listmenü nicht mit allWrap, sondern mit wrapItemAndSub.

Ansonsten liegts vielleicht an position:absolute;

Unbekannter Benutzer ·

Danke für Deinen Tipp mit dem Doctype. Ich habe XHMTL angegeben. Nehm ich das raus geht das Menü. wrapItemAndSub hatte keine Auswirkungen. Dann werde ich an den Positionierungen noch mal was ändern.

SLAng · · Beste Antwort

Doch, wrapItemAndSub hat schon eine Auswirkung, nämlich der das dein Menü korrekt zusammen gebaut wird. Lass das drinn, auch wenn du so keinen Unterschied siehst. Den Unterschied siehst du im Quelltext und beim validieren der Seite.