---
title: "Offset Problem mit ypmenu (slideout)"
url: "https://www.typo3.net/d/87814-offset-problem-mit-ypmenu-slideout"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2009-03-11"
last_reply: "2009-04-17"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Offset Problem mit ypmenu (slideout)

TYPO3 › Menüs · 1 Antwort · gestartet 2009-03-11

## Eröffnungsbeitrag

**acidwr** · 2009-03-11 · [Beitrag #1](https://www.typo3.net/d/87814-offset-problem-mit-ypmenu-slideout/1)

Hallo Leute,

den Offset für das Submenu kann man ja initial in der YPmenu.php einstellen. Soweit habe ich das auch getan und es funktioniert auch bei der ersten Oberseite.

Sobald ich aber mit der Maus über die nächste Oberseite fahre, öffnet sich das Untermenu nicht wie gewünscht (siehe Bild).

[Bild: natale-ffww.eu/offset_ypmenu.jpg](http://natale-ffww.eu/offset_ypmenu.jpg)
submenu soll an Spitze des roten Pfeils starten

Hier mein TS für das Menu:

```typoscript
#####################################
##############SlideOutMenue##########
#####################################

config.no_cache = 0

//Einbinden der JS und der php
seite {
	includeLibs.ypMenu = fileadmin/scripts/ypMenu/ypMenu.php
	headerData.11 = TEXT
	headerData.11.value = <script type="text/javascript" src="fileadmin/scripts/ypMenu/ypSlideOutMenus.js" language="JavaScript"></script>
}

temp.ypMenu.special = list
temp.ypMenu.special.value = 3,19,4,5, //Nummer der Rootpage
temp.ypMenu = HMENU
temp.ypMenu {
     1 = GMENU
     1 {
          IProcFunc = user_menu->firstLevel
          expAll = 1
          wrap = |
          NO = 1
          NO {
               wrap = |   
               XY = [50.w]+5, 23
               30 = IMAGE
               30.file = fileadmin/scripts/ypMenu/menu_bg3.gif
               50 = TEXT
               50 {
                    text.field = title
                    fontSize = 10
                    fontFile = fileadmin/templates/fonts/verdana.ttf
                    fontColor = #FFFFFF
                    text.case = upper
                    offset = 1,17 
                    niceText = 0
                    transparentBackground = 1
               }
               100 = || IMAGE
               100.file = fileadmin/scripts/ypMenu/menu_space.gif
          }

          IFSUB < temp.ypMenu.1.NO
          IFSUB = 1

          RO < temp.ypMenu.1.NO
          RO = 1
          RO {
               backColor = #43281D
               30 >
          }

          IFSUBRO < temp.ypMenu.1.NO
          IFSUBRO = 1
          IFSUBRO {
               backColor = #43281D
               30 >
          }
     }   

     2 = TMENU
     2 {
          IProcFunc = user_menu->secondLevel
          expAll = 1
          NO.linkWrap = <li>|</li>
          case = upper
     }

     3 = TMENU
     3 {
          IProcFunc = user_menu->thirdLevel
          expAll = 1
          NO.linkWrap = <li>|</li>
     }

     4 = TMENU
     4 {
          IProcFunc = user_menu->fourthLevel
          expAll = 1
          NO.linkWrap = <li>|</li>
     }
}

temp.user_menu = USER
temp.user_menu.userFunc = user_menu->menuEnd


###########Aus Main##########

seite.5.marks.HAUPTNAVIGATION = COA
seite.5.marks.HAUPTNAVIGATION {
     10 < temp.ypMenu
     20 < temp.user_menu
     }
}
```

Dankbar für jeden Hinweis!

Grüße
Sebastian

## Antworten

### [#2](https://www.typo3.net/d/87814-offset-problem-mit-ypmenu-slideout/2) · acidwr · 2009-04-17

Hat keiner eine Idee? Ich habe schon so fast alles probiert!

Das initial-Offset in der ypMenu.php für das erste Slideout passt aber danach wird der Abstand irgendwie falsch berechnet?!

Hat jemand ne Idee?

---

Quelle: „Offset Problem mit ypmenu (slideout)“, typo3.net, https://www.typo3.net/d/87814-offset-problem-mit-ypmenu-slideout
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
