---
title: "CSS Menu und Links"
url: "https://www.typo3.net/d/8792-css-menu-und-links"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2004-02-04"
last_reply: "2004-02-05"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# CSS Menu und Links

TYPO3 › Menüs · 2 Antworten · gestartet 2004-02-04

## Eröffnungsbeitrag

**a73** · 2004-02-04 · [Beitrag #1](https://www.typo3.net/d/8792-css-menu-und-links/1)

Hallo,

ich erstelle ein Menü mit Stylesheets.
Leider wandelt Typo3 ein Menü sofort in Links um, was bedeutet, dass auf die Link-Definitionen im Stylesheet zugegriffen wird.
Das bedeutet, es funktioniert alles wunderbar, wenn ich
a:link {...}
a:hover {...}
so definiere, wie mein Menü aussehen soll.
Allerdings brauche ich eine Unterscheidung zwischen Links und Menüs.
Hatte schonmal jemand dieses Problem?

## Antworten

### [#2](https://www.typo3.net/d/8792-css-menu-und-links/2) · DivineDominion · 2004-02-05

Deine Links im Content sollen anders aussehen als die im Menü und du weißt nicht, wie man das unterscheidet?!

Wenn ja (ist nicht so deutlich formuliert :|), leg einfach einen HTML Tag um deine Links.
Hast du das Menü in einer <TD>, einem <DIV> oder sowas, kannst du nämlich Style-Classes verschachteln!

Angenommen du wrappst deine Menüs und das ergebnis im Code ist so:

```html
<td class="menuzeile"><a href="#">Menüpunkt</a></td>
```

Dann kannst du das folgendermaßen verschachteln:

```plaintext
td.menuzeile a{...}
td.menuzeile a:hover{...}
```

Das gilt dann NUR für die Links, die sich IN einer <TD> befinden, die die Klasse "menuzeile" hat.

### [#3](https://www.typo3.net/d/8792-css-menu-und-links/3) · Miraldo · 2004-02-05

Hmm.

du kannst doch im Menü mit ATagParams den Menülinks eine eigene CSS-Klasse zuweisen. Diese musst du dann nur im Stylesheet entsprechend definieren.

Bei mir kommt das beim Klickpfad zur Geltung:

```typoscript
marks.KLICKI = HMENU
marks.KLICKI {
 special = rootline
 special.range = 1|-1
 1 = TMENU
 1.NO.ATagParams = class=breadcrums
 1.NO.linkWrap = > |
}
```

Im Stylesheet ist dann zum Beispiel definiert:

```css
A.breadcrums:link {
  	font-family: Verdana, sans-serif;
  	font-size: 10px;
  font-weight: bold;
  	color: #000099;
}
```

---

Quelle: „CSS Menu und Links“, typo3.net, https://www.typo3.net/d/8792-css-menu-und-links
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
