---
title: "Menüeinträgen verschiedene CSS-Datein zuordnen"
url: "https://www.typo3.net/d/48294-menueeintraegen-verschiedene-css-datein-zuordnen"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage","HTML & CSS"]
created: "2006-08-16"
last_reply: "2006-08-16"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Menüeinträgen verschiedene CSS-Datein zuordnen

TYPO3 › Menüs · 5 Antworten · gestartet 2006-08-16

## Eröffnungsbeitrag

**hpatrick** · 2006-08-16 · [Beitrag #1](https://www.typo3.net/d/48294-menueeintraegen-verschiedene-css-datein-zuordnen/1)

Hallo,

kann ich mit TS jedem Menüpunkt 1. Ebene ein eigenes Stylesheet und vielleicht sogar einen eigenen Image-Ordner zuweisen?

Beispiel:

Ich habe folgende Kategorien (nur um etwas zu nennen):

- Aktuelles
- Favouriten
- Forum
- Test
- Service

jeder Menüpunkt dieser 5 Punkte hat eine eigene Stylesheet Datei. So färbt bspw. der Menüpunkt "Aktuelles" die Page in einem Rot-Ton. Dafür wird natürlich das Stylesheet für Rot gebraucht und die roten Bilder.
Der Menüpunkt Test hingegen färbt z.B: die Homepage in Blau. Also werden die blauen Bilder und das blaue Stylesheet benötigt.
WIe kann ich diese Usability Förderung in TS umsetzen?

MfG

## Antworten

### [#2](https://www.typo3.net/d/48294-menueeintraegen-verschiedene-css-datein-zuordnen/2) · Unbekannter Benutzer · 2006-08-16

mit einem Extension Template auf diesen Kategorieseiten, wo jeweils das andere Stylesheet per TS geladen wird.

Wozu der Bilderordner? Wenn die Bilder über CSS eingebunden sind z.B. Background, dann kannst du ja in jeder deiner CSS-Dateien unterschiedliche Ordner angeben.

### [#3](https://www.typo3.net/d/48294-menueeintraegen-verschiedene-css-datein-zuordnen/3) · hpatrick · 2006-08-16

beispielsweise das Logo, dort ändert sich jeweils etwas an der Farbe. Und meines erachtens sollte ein Logo jeder Webseite den Link zu derren Startseite darstellen.  Das geht leider mit Hintergrundbildern nicht....

### [#4](https://www.typo3.net/d/48294-menueeintraegen-verschiedene-css-datein-zuordnen/4) · Unbekannter Benutzer · 2006-08-16

Na also entwededer du löst das über eine Constant, die du dann auch jeweils mit dem passenden Pfad überschreibst, oder du tauschst auf jeder Ebene auch das template und schreibst sowas wie Logo+Link jeweils ins Template.
Die Variante mit Constants und Pfaden ist aber sicher die elegantere.

### [#5](https://www.typo3.net/d/48294-menueeintraegen-verschiedene-css-datein-zuordnen/5) · hpatrick · 2006-08-16

ich bin jetzt noch nicht so bewander in T3, ich erwarte aber auch kein ganzes TS  ;) aber könntest du mir evtl. genauer erläutern, wie ich bei der Möglichkeit mit den Konstanten verfahren muss?

### [#6](https://www.typo3.net/d/48294-menueeintraegen-verschiedene-css-datein-zuordnen/6) · Unbekannter Benutzer · 2006-08-16

im Prinzip ganz einfach...

Oben in deinem Constants Feld definierst du eine Constant. Das kann ganz beliebig sein... Z.b. meinprojekt.bilderordner = /fileadmin/bilder1/

Wenn du jetzt irgendwo unten im Setup den Pfad brauchst, setzt du statt dem Pfad {$meinprojekt.bilderordner} das ersetzt T3 dann durch den Wert der Constant. Der Vorteil ist dann natürlich, dass du in deinen Extensiontemplates einmal schreibst:
meinprojekt.bilderordner = /fileadmin/bilder_rot/

und schon hast du alle Pfadangaben ersetzt.

---

Quelle: „Menüeinträgen verschiedene CSS-Datein zuordnen“, typo3.net, https://www.typo3.net/d/48294-menueeintraegen-verschiedene-css-datein-zuordnen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
