---
title: "GMENU_LAYERS + BOX dynamisch so breit wie der breiteste Eintrag"
url: "https://www.typo3.net/d/65194-gmenu-layers-box-dynamisch-so-breit-wie-der-breiteste-eintrag"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2007-07-12"
last_reply: "2007-07-31"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# GMENU_LAYERS + BOX dynamisch so breit wie der breiteste Eintrag

TYPO3 › Menüs · 1 Antwort · gestartet 2007-07-12

## Eröffnungsbeitrag

**thoko** · 2007-07-12 · [Beitrag #1](https://www.typo3.net/d/65194-gmenu-layers-box-dynamisch-so-breit-wie-der-breiteste-eintrag/1)

Hallo,

ich stehe vor folgendem Problem:

Ich habe ein Menü mit GMENU_LAYERS, was auch wunderhübsch funktioniert. In Ebene 2 wird es dank

```typoscript
useLargestItemX = 1
```

auch schön automagisch so breit gemacht wie der breiteste Eintrag.

Damit es aber hypsch wird, soll außenrum noch ein Rahmen gemalt werden (siehe unten, Objekte 20-50).

Wenn ich eine fixe Menübreite vorgebe funktioniert das ja auch bestens, nur bekomme ich es beim besten Willen nicht hin, für Objekt 40 und 50 automatisch die maximale Breite des Menüs einzusetzen. Wenn ich dort mit [10.w] arbeiten würde dann hätte ich die Breite des ersten bzw. letzten Menüeintrags - aber das sind mit fast 100%iger Sicherheit nicht die breitesten Einträge...

Kann mir da bitte jemand helfen?

Dnake,

Thomas

```typoscript
      marks.MENU = HMENU
      marks.MENU.entryLevel = 0 
      marks.MENU.1 = GMENU_LAYERS
      marks.MENU.1 {
         layerStyle =position:absolute;left:0px;top:105px;width:120px;VISIBILITY:hidden;
         topOffset=15
         leftOffset = 20
         relativeToParentLayer = 1
         relativeToTriggerItem = 1
         lockPosition = x
         expAll = 1
        hideMenuWhenNotOver = 10
        hideMenuTimer = 500
         NO {
               wrap=<td>|</td>
               ATagParams = class="navi"
               backColor = #000000
               XY = [10.w]+30, 30
               10 = TEXT
               10.text.field = title
               
               10.fontColor = #E6E6E6
               10.fontSize = 13
               10.offset = 5,15
               10.niceText = 0
               10.fontFile = fileadmin/layout/VERDANAB.TTF
               
               }

         }
       marks.MENU.2 = GMENU_LAYERS
       marks.MENU.2 {
         useLargestItemX = 1


         layerStyle = position:absolute; left:0px; top:130px; width:10px; VISIBILITY:hidden;

         topOffset=5
         leftOffset = 60
         relativeToParentLayer = 1
         relativeToTriggerItem = 1

         lockPosition = y
         dontFollowMouse = 1;
         expAll = 1
        hideMenuWhenNotOver = 10
        hideMenuTimer = 500
       
           NO {
                backColor = |*| #E6E6E6|| #F4F4F4  |*|
               XY = [10.w]+10,20
               alttext.field = subtitle
               10 = TEXT
               10.text.field = title
               10.fontSize = 12
               10.fontColor = #990033
               10.offset = 15, 13
               10.niceText = 0
               10.fontFile = fileadmin/layout/VERDANA.TTF
              
               20 = BOX
               20.dimensions = 0,0,1,20
               20.color = #990033

               30 < .20
               30.align = r

               40 = BOX ||
               40.dimensions = 0,0,100,1
               40.color = #990033

               50 = |*||*|       || BOX
               50.dimensions = 0,0,100,1
               50.applyTotalW = 10
               50.color = #990033
               50.align = ,b

                }
      }
```

[/img]

## Antworten

### [#2](https://www.typo3.net/d/65194-gmenu-layers-box-dynamisch-so-breit-wie-der-breiteste-eintrag/2) · thoko · 2007-07-31

Ich habe zwar schon alles mögliche ausprobiert, hab aber noch keine Lösung.

Hat hier vielleicht noch jemand eine Idee?

Danke!

Thomas

---

Quelle: „GMENU_LAYERS + BOX dynamisch so breit wie der breiteste Eintrag“, typo3.net, https://www.typo3.net/d/65194-gmenu-layers-box-dynamisch-so-breit-wie-der-breiteste-eintrag
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
