---
title: "layer position im bezug auf bildschirmauflösung"
url: "https://www.typo3.net/d/13340-layer-position-im-bezug-auf-bildschirmaufloesung"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2004-07-09"
last_reply: "2006-05-03"
replies: 3
solved: true
page: 1
pages: 1
lang: "de"
---

# layer position im bezug auf bildschirmauflösung

TYPO3 › Menüs · 3 Antworten · gelöst · gestartet 2004-07-09

## Frage

**Unbekannter Benutzer** · 2004-07-09 · [Beitrag #1](https://www.typo3.net/d/13340-layer-position-im-bezug-auf-bildschirmaufloesung/1)

hallo,

habe ein layermenu erstellt und als ich mit der positionierung der zweiten ebene mit XY fertig war, merkte ich das bei einer anderen bildschirmauflösung das menü (zweite ebene) sich nicht auf die hauptnavi ausrichtet sondern auf die bildschirmauflösung.

jetzt erscheint das menü je nach bildschirmgröße immer woanders. kann man das menü positionieren und auf die hauptnavi ausrichten?

```typoscript
nav_menu = HMENU 
nav_menu.1 = GMENU_LAYERS 
nav_menu.1 { 
layerStyle = position:absolute;left:0px;top:20px;width:10px; VISIBILITY:hidden; 
xPosOffset = -275 
lockPosition = x 
topOffset = 55 
expAll=1
displayActiveOnLoad = 1 
dontHideOnMouseUp = 1 
NO.XY = [10.w]+20, 15 
NO.10 = TEXT 
NO.10.text.field = title
NO.10.fontFile = fileadmin/fonts/verdana.TTF
NO.10.fontSize = 12   
NO.10.offset = 5,11
NO.backColor = #D7D7D8
NO.10.niceText = 1 

} 

nav_menu.2 = GMENU
nav_menu.2 { 
NO.wrap = | <BR>
NO.backColor = #F0F0F0
NO.XY = 100,20
NO.10 = TEXT 
NO.10.text.field = title
NO.10.fontFile = fileadmin/fonts/verdana.TTF  
NO.10.fontSize = 11 
NO.10.offset = 0,13
NO.10.niceText = 1  

}
```

bin für jeden hinweis dankbar!

## Beste Antwort

**sissi** · 2006-05-03 · [Beitrag #4](https://www.typo3.net/d/13340-layer-position-im-bezug-auf-bildschirmaufloesung/4)

hier ein ansatz der allerdings nicht im IE funzt. relativeToTriggerItem = 1 ist das wichtige hier:

```typoscript
temp.mainmenu = HMENU
temp.mainmenu.1 = GMENU_LAYERS
temp.mainmenu.1 {
  layerStyle = position:absolute;VISIBILITY:hidden;
  expAll=1
  lockPosition = x
  displayActiveOnLoad = 1
  relativeToTriggerItem = 1
  }

temp.mainmenu.1.NO {
  wrap = <div style="border:1px solid green;float:left;">|</div>
```

## Antworten

### [#2](https://www.typo3.net/d/13340-layer-position-im-bezug-auf-bildschirmaufloesung/2) · souri · 2004-07-13

hi, hast du es schon mal mit

```typoscript
nav_menu.2.relativeToParentLayer = 1
```

(und XY so wie bei der ersten Ebene) probiert?

### [#3](https://www.typo3.net/d/13340-layer-position-im-bezug-auf-bildschirmaufloesung/3) · Unbekannter Benutzer · 2004-07-13

> **souri schrieb:**
>
> hi, hast du es schon mal mit
>
> ```typoscript
> nav_menu.2.relativeToParentLayer = 1
> ```
>
> (und XY so wie bei der ersten Ebene) probiert?

danke für die antwort souri! die variante habe ich auch schon probiert, ging aber nicht. ich bin ja blutiger anfänger und habe gleich alle menüvarianten ausprobiert. jetzt bin ich bei einem einfachen textmenü gelandet und es funktioniert.
was ich nicht wusste, das layers ja hauptsächlich in frames verwendet werden, da die position dort ja immer fix ist.
weder in meinem buch noch in den dokus habe ich einen hinweis gefunden. so bin ich mit meinem ersten menü ziemlich angestanden. aber so lernt man halt einiges dazu.

danke nochmals,
grüsse
andreas

### [#4](https://www.typo3.net/d/13340-layer-position-im-bezug-auf-bildschirmaufloesung/4) · sissi · 2006-05-03 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

---

Quelle: „layer position im bezug auf bildschirmauflösung“, typo3.net, https://www.typo3.net/d/13340-layer-position-im-bezug-auf-bildschirmaufloesung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
