---
title: "gmenu_layers: Andocken der 2. Ebene klappt nicht"
url: "https://www.typo3.net/d/81681-gmenu-layers-andocken-der-2-ebene-klappt-nicht"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2008-09-11"
last_reply: "2008-09-15"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# gmenu_layers: Andocken der 2. Ebene klappt nicht

TYPO3 › Menüs · 2 Antworten · gestartet 2008-09-11

## Eröffnungsbeitrag

**fro** · 2008-09-11 · [Beitrag #1](https://www.typo3.net/d/81681-gmenu-layers-andocken-der-2-ebene-klappt-nicht/1)

Hallo,

ich habe nun schon eine ganze Weile versucht, die 2. Ebene (vertikal) unter die erste Ebene (horizontal) anzudocken. Das Problem ist, die eingeblendete Ebene öffnet sich irgendwie immer relativ zur Maus, so dass ein Abstand zur 1. Ebene entsteht.

Hier der Code:

```typoscript
page.includeLibs.gmenu_layers = media/scripts/gmenu_layers.php

# Horizontales Menü
lib.main_menu = HMENU
lib.main_menu {
	special = list
	entryLevel = 0
	special.value = 26,11,13,14,15,16
}

lib.main_menu.1 = GMENU_LAYERS
lib.main_menu.1 {
	layerStyle = visibility:hidden; position: absolute;
	xPosOffset = -455
	yPosOffset = -50
	topOffset = 0
	directionUp = 0
	expAll = 1
	lockPosition = x
	dontFollowMouse = 1
	hideMenuWhenNotOver = 3

	NO {
		XY = [10.w]+11,21|*|[10.w]+25,21|*|[10.w]+28,21

		10 = TEXT
		10.text.field = title
		10.fontFile = fileadmin/templates/fonts/menu.ttf
		10.fontSize = 16
		10.fontColor = rgb(220,99,2)
		10.offset = -12,16
		10.align = right
		10.niceText = 1
	}

	ACT < .NO
	ACT = 1
	ACT {
		10.fontColor = rgb(0,114,40)
	}
}

# Vertikales Menü
lib.main_menu.2 = GMENU
lib.main_menu.2 {
	NO {
		XY = [10.w]+30, 20
		wrap = <div style="background-color:#ffffff;"><div style="width:16px; float:left;"> </div><div style="width:155px;">|</div></div>
		10 = TEXT
		10.text.field = title
		10.fontFile = fileadmin/templates/fonts/menu.ttf
		10.fontSize = 12
		10.fontColor = rgb(220,99,2)
		10.backColor = rgb(255,255,255)
		10.offset = 5, 15
		10.align = left
		10.niceText = 1
	}
	
	RO < .NO
    RO = 1 
    RO {
		10.fontColor= rgb(0,114,40)
	}

	ACT < .NO
	ACT = 1
	ACT {
		wrap = <div style="background-color:#ffffff;"><div style="margin-top:7px; margin-left:10px; width:6px; height:7px; float:left; position:relative; overflow:hidden; background-color:#ffffff; background-image:url(fileadmin/templates/img/submenu_arrow.gif); background-repeat:no-repeat;"> </div><div style="width:155px;">|</div></div>
		10.fontColor = rgb(0,114,40)
		10.backColor = rgb(255,255,255)
	}
}
```

Hat jemand eine Idee, was noch zu beachten ist oder was ich falsch mache?

Vielen Dank,

Gruß Fabian.

## Antworten

### [#2](https://www.typo3.net/d/81681-gmenu-layers-andocken-der-2-ebene-klappt-nicht/2) · Michaelh74 · 2008-09-12

Diese Eigenschaften sehe ich nicht in Deine Menü

```typoscript
lib.main_menu.1 {
              relativeToParentLayer=1 
              relativeToTriggerItem=1
              topOffset=34
              leftOffset= -5
}
```

Außerdem kannst Du testweise mal die Haupt-Menüpunkte in eine Tabelle packen. Ich weiss, schön ist das überhauptnicht, aber hatte schon mal nen Fall und hab das auch schon von anderen gehört, dass es nur so ging...

Gruß
Michael

### [#3](https://www.typo3.net/d/81681-gmenu-layers-andocken-der-2-ebene-klappt-nicht/3) · fro · 2008-09-15

Hallo,

vielen Dank für die Antwort. Ich habe das Menü jetzt anders gestaltet. (Habe eine Vorlage im Internet gefunden).
Wie ich auch schon irgendwo gelesen hatte, ist die Erstellung eines Menüs mit Tabellen manchmal scheinbar wirklich die einzige Lösung...

Gruß Fabian.

---

Quelle: „gmenu_layers: Andocken der 2. Ebene klappt nicht“, typo3.net, https://www.typo3.net/d/81681-gmenu-layers-andocken-der-2-ebene-klappt-nicht
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
