---
title: "Problem mit GMENU_LAYER und IE"
url: "https://www.typo3.net/d/40499-problem-mit-gmenu-layer-und-ie"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-03-30"
last_reply: "2006-04-23"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Problem mit GMENU_LAYER und IE

TYPO3 › Menüs · 1 Antwort · gestartet 2006-03-30

## Eröffnungsbeitrag

**rene0815** · 2006-03-30 · [Beitrag #1](https://www.typo3.net/d/40499-problem-mit-gmenu-layer-und-ie/1)

Hallo zusammen,

ich habe ein kleines Problem. Bin gerade dabei ein Menü über Typo3 (v3.8.1) zu erstellen. Nun funzt das GMENU_LAYER schon ganz gut im Firefox und Opera. Der IE kommt aber mit der Positionierung der zweiten Menüebene nicht klar.

Also im Firefox und im Opera geht das DropDown-Menü ordnungsgemäß direkt unter dem angeklickten Menüpunkt auf. Aber im IE öffnet sich das Dropdown-Menü in der oberen rechten Ecke. Ich habe es mit einer Browserweiche versucht, aber die funktioniert nicht.

Kann mir jemand helfen wie ich das Problem lösen kann?
Vielen Dank schon mal im vorraus.

Quellcode:
MENU_REISEN = HMENU
                	MENU_REISEN {
                             special = directory
                             special.value = 38
                             entryLevel = 0
		1 = GMENU_LAYERS
		  1 {
  			wrap=<table cellspacing="0" cellpadding="0"><tr>|</tr></table>
  			layerStyle = position:absolute; width:150px;VISIBILITY:hidden;
  			xPosOffset = -30
                         useLargestItemY=1
                         useLargestItemX=1

xPosOffset =-16

#Menue verankern
                         lockPosition = y
  			lockPosition = x

#Alles anzeigen
                         expAll=1

#naechste Ebene soll sich relativ zum Elternelement
                         relativeToTriggerItem=1
  			relativeToParentLayer=1

#Positionierung des DropDown-Menues siehe IF-Bedingung

#Ausblenden des Menues
                         hideMenuWhenNotOver = 1
  			hideMenuTimer = 250

#normaler Zustand der Menueelemente
                         NO {
    				wrap=<td>|</td>
    				backColor = #BCBCBC
    				XY = 150, 22
    				10 = TEXT
    				10 {
      					text.field = title
      					offset = 5,15
      					fontColor = #000000
      					fontSize = 10
      					}
  			}

#Zustand der aktuell geoeffneten Seite
                 	CUR = 1
  			CUR {
    				wrap=<td>|</td>
    				backColor = #FFFFFF
    				XY = 150, 22
    				10 = TEXT
    				10 {
      					text.field = title
      					offset = 5,15
      					fontColor = #BCBCBC
      					fontSize = 11
      					fontStyle = bold
    				}
  			}

#Zustand im MouseOver
                         RO = 1
  			RO {
    				wrap=<td>|</td>
    				backColor = #FFFFFF
    				XY = 150, 22
    				10 = TEXT
    				10 {
      					text.field = title
      					offset = 5,15
      					fontColor = #000000
      					fontSize = 11
      					fontStyle = bold
    				}
  			}
		    }

#Eigenschaften der zweiten Ebene
                 2 = GMENU
		    2 {
  			expAll=1

#Normaler Zustand
  			NO {
    				wrap=|<br />
    				backColor = #EEEEEE
    				XY = 130, 20
    				10 = TEXT
    				10 {
      					text.field = title
      					offset = 5,15
      					fontColor = #000000
      					fontSize = 10
    				}
  			}

#MouseOver Zustand
                         RO = 1
  				RO {
    					wrap=|<br />
    					backColor = #364496
    					XY = 130, 20
    					10 = TEXT
    					10 {
      						text.field = title
      						offset = 5,15
      						fontColor = #FFFFFF
      						fontSize = 10
      						fontStyle=bold
    					}
  				}
			}
		}

}
     }

[browser = msie]
         page.10.marks.MENU_REISEN.1.leftOffset = 220
  	page.10.marks.MENU_REISEN.1.topOffset = 150
     [else]
         page.10.marks.MENU_REISEN.1.leftOffset = 38
  	page.10.marks.MENU_REISEN.1.topOffset = 22
     [GLOBAL]

## Antworten

### [#2](https://www.typo3.net/d/40499-problem-mit-gmenu-layer-und-ie/2) · sissi · 2006-04-23

hi

schau dir mal mein gmenu_layers an (da ist auch ne kleine weiche drin)

vielleicht bringts dir was :-)

grüssle
sissi

```typoscript
page.includeLibs.gmenu_layers = fileadmin/radiologieherne/code/gmenu_layers.php

temp.submenu >
temp.submenu = HMENU
temp.submenu.1 = GMENU_LAYERS
temp.submenu.1 {
  layerStyle = position:absolute;VISIBILITY:hidden;
  expAll=1
  lockPosition = x
  leftOffset = 6
  topOffset = 124
  displayActiveOnLoad = 1
  }

[browser = msie]
temp.submenu.1.topOffset = 130
[GLOBAL]

temp.submenu.1.NO {
  backColor = {$blue}
  XY = [10.w]+26,22
  #wrap = <td> | </td>
  10 = TEXT
  10.text.field = title
  10.fontColor = #ffffff
  10.text.case = upper
  10.fontFile = {$meta_bold}
  10.fontSize = 12
  10.offset = 12,16
  10.niceText = 1

  20 = BOX
  20.dimensions = [10.w]+25, 7, 1, 11 |*| [10.w]+25, 7, 1, 11 |*| [10.w]+125, 7, 1, 11
  20.color = #ffffff
  }

temp.submenu.1.RO < temp.submenu.1.NO
temp.submenu.1.RO = 1
temp.submenu.1.RO {
  10.fontColor = {$yellow}
}

temp.submenu.1.ACT < temp.submenu.1.RO
temp.submenu.1.ACT = 1
temp.submenu.1.ACT.stayFolded = 1

temp.submenu.2 = GMENU
#temp.submenu.2.wrap = <div style="border: 1px solid green; margin-top: 130px; margin-left: 10px;">|</div>
temp.submenu.2.NO {
  backColor = {$grey}
  XY = [10.w]+20,28
  10 = TEXT
  10.text.field = title
  10.fontColor = {$blue}
  10.fontFile = {$meta_bold}
  10.fontSize = 12
  10.offset = 10,22
  10.niceText = 1
  }

temp.submenu.2.RO < temp.submenu.2.NO
temp.submenu.2.RO {
  backColor = {$yellow}
  }
temp.submenu.2.RO = 1

temp.submenu.2.ACT < temp.submenu.2.RO
temp.submenu.2.ACT = 1
```

---

Quelle: „Problem mit GMENU_LAYER und IE“, typo3.net, https://www.typo3.net/d/40499-problem-mit-gmenu-layer-und-ie
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
