---
title: "Hintergrund eines grafischen Menüs"
url: "https://www.typo3.net/d/40340-hintergrund-eines-grafischen-menues"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-03-28"
last_reply: "2006-03-28"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Hintergrund eines grafischen Menüs

TYPO3 › Menüs · 2 Antworten · gestartet 2006-03-28

## Eröffnungsbeitrag

**Chricken** · 2006-03-28 · [Beitrag #1](https://www.typo3.net/d/40340-hintergrund-eines-grafischen-menues/1)

Moin,
ich bin seit etwa einer Woche mit Typo3 beschäftigt und benutze Version 4.0 RC1
Vorlage generiere ich in Adobe GoLive 8.0.1
Nun hab ich da ein Problem mit meinem ersten Template.
Nämlich will ich ein einfaches grafisches Menü erzeugen, im Prinzip also ganz einfach. Und es funktioniert sogar - fast.
Leider werden die Buttons nicht wie gewünscht mit einer Größe von  100*20 generiert sondern in 120*50
Und zu allem Überfluss ist dann auch noch der Hintergrund weiß statt sonst irgendeine Farbe. Die Schrift wird dargestellt und alles, aber die Maße und der Hintergrund stimmen nicht.
Menü und Untermenü zeigen denselben Fehler

Und wo ich grad dabei bin: Im Buch Praxiswissen TYPO3 wird das einfügen des Body-tags beschrieben. Das greift aber bei mir auch nicht.
Ich weiß nicht weiter, glücklicherweise gibt es hier einen Bereich für derartige blutige Anfängerfehler.
Vielen Dank schonmal, und zum Schluß auch noch der Code:

```typoscript
// Default PAGE object:
bodyTag = <body bgcolor="#e9deb9" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">
page = PAGE
page{
    typeNum = 0

    10 = TEMPLATE
    10.template = FILE
    10.template.file = fileadmin/vorlage.html
    10.workOnSubpart = DOKUMENT
    
    10.marks{
        //Menü generieren
        MENUE = HMENU
        MENUE {
               special = directory
               special.value = 12
               1 = GMENU
               1.NO = 1
               1.NO{
                      xy = 100, 20
                      backcolor = #7A7A5B

                      //Text rendern
                      10 = TEXT
                      10.text.field = title
                      10.fontColor = #000000
                      10.fontSize = 12
                      10.fontFile = fileadmin/fonts/P22CezReg.ttf
                      10.niceText = 1
                      10.offset = 12, 12
               }
        }

        //Untermenü generieren
        UMENUE = HMENU
        UMENUE {
               special = directory
               special.value = 3
               1 = GMENU
               1.NO = 1
               1.NO {
                      xy = 100, 10
                      backcolor = #7A7A5B

                      //Text rendern
                      10 = TEXT
                      10.text.field = title
                      10.fontColor = #000000
                      10.fontSize = 12
                      10.fontFile = fileadmin/fonts/trebuc.ttf
                      10.offset = 12, 12
               }
        }

        //Datum einbinden
        DATUM = TEXT
        DATUM.data = date : d.m.Y - H:i:s

        //Logo einbinden
        LOGO = IMAGE
        LOGO.file = fileadmin/images/logo_klein.gif
        
        //Grafik in die Mitte reingenerieren
        CONTENT = IMAGE
        CONTENT.file = GIFBUILDER
        CONTENT.file{
               XY = 500, 100
               backColor = #e9deb9
               20 = TEXT
               20.text.field = title
               20.fontFile = fileadmin/fonts/P22CezReg.ttf
               20.fontSize = 24
               20.fontColor = #000000
               20.niceText = 0
               20.offset = 10, 30
               
        }
        
     }
}
```

## Antworten

### [#2](https://www.typo3.net/d/40340-hintergrund-eines-grafischen-menues/2) · McGregor · 2006-03-28

> **Chricken schrieb:**
>
> ```typoscript
> // Default PAGE object:
> bodyTag = <body bgcolor="#e9deb9" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">
> ```

Das muss aber **page.**bodyTag = heißen ...

> **Chricken schrieb:**
>
> ```typoscript
> ...
>                       xy = 100, 20
>                       backcolor = #7A7A5B
>
> ...
>                       xy = 100, 10
>                       backcolor = #7A7A5B
> ...
> ```

Das ganz ist Case-Sensitiv. Also muss es heißen:

```typoscript
                      XY = 100, 20
                      backColor = #7A7A5B
```

Ein Stückchen weiter unten hast du es richtig gemacht...

Grüße
McGregor

### [#3](https://www.typo3.net/d/40340-hintergrund-eines-grafischen-menues/3) · Chricken · 2006-03-28

Vielen Dank
Wer lesen kann ist klar im Vorteil  :o
Alles perfekt und funktioniert supi

---

Quelle: „Hintergrund eines grafischen Menüs“, typo3.net, https://www.typo3.net/d/40340-hintergrund-eines-grafischen-menues
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
