---
title: "Menü - Klasse vererben"
url: "https://www.typo3.net/d/81661-menue-klasse-vererben"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2008-09-11"
last_reply: "2008-09-11"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Menü - Klasse vererben

TYPO3 › Menüs · 2 Antworten · gestartet 2008-09-11

## Eröffnungsbeitrag

**klognfurta** · 2008-09-11 · [Beitrag #1](https://www.typo3.net/d/81661-menue-klasse-vererben/1)

Hallo,

ich würde gerne die Klasse (Zeile 19) auf die unteren Menüebenen vererben

```typoscript
temp.nav_mainUDM = HMENU
temp.nav_mainUDM {
	special = directory
	special.value = 41
	wrap (
		<ul id="udm" class="udm">|</ul>
		)
	1 = TMENU
	1 {
		expAll = 1
		noBlur = 1
		wrap = |
		NO = 1
		NO.linkWrap = |
		NO.wrapItemAndSub = <li>|</li>
		NO.stdWrap.htmlSpecialChars = 1
		
		# insert rgmenu II class
		NO.ATagParams = class="{field:tx_rgmenu_special2}"
		NO.allStdWrap.insertData = 1

		
		
		CUR < .NO
		CUR.wrapItemAndSub = <li class="ACT-CUR">|</li>
		ACT < .NO
		ACT.wrapItemAndSub = <li class="ACT-CUR">|</li>
		SPC=1
		# SPC.doNotShowLink=1
		SPC.stdWrap.cObject = TEXT
		SPC.stdWrap.cObject {
			value = <li class="SPC-HOR"><a href="#" style="cursor:default;"> </a></li>
			# stdWrap.htmlSpecialChars = 1
		}		
	}
	2 < .1
	2 {
		
		wrap = <ul>|</ul>	
		CUR.wrapItemAndSub = <li>|</li>
		ACT.wrapItemAndSub = <li>|</li>
	}
	3 < .1
	3 {
		wrap = <ul>|</ul>
		CUR.wrapItemAndSub = <li>|</li>
		ACT.wrapItemAndSub = <li>|</li>		
	}
	4 < .1
	4 {
		wrap = <ul>|</ul>
		CUR.wrapItemAndSub = <li>|</li>
		ACT.wrapItemAndSub = <li>|</li>		
	}
}
```

die Klassenvererbung sollte dann so aussehen.

```html
- rot
  + erbt rot
    o erbt rot
  + erbt rot
- gelb
  + erbt gelb
    o erbt gelb
- grün 
  + erbt grün
- orange
  + erbt orange
    o erbt orange
  + erbt orange
- blau
  + erbt blau
```

Hat jemand eine Idee wie das gehen könnte?

Danke

## Antworten

### [#2](https://www.typo3.net/d/81661-menue-klasse-vererben/2) · just2b · 2008-09-11

Hallo,

und was soll das bringen? du kannst ja sowieso die subelemente via css genau ansprechen, also zB

#udm .rot li { ...}
#udm .rot li li { ...}
und whatever

georg

### [#3](https://www.typo3.net/d/81661-menue-klasse-vererben/3) · klognfurta · 2008-09-11

Hallo Georg,

ich verwende udm4 (ultimate Dropdown menu) und die css für die <li> werden für das gesamte menü aus den Einstellungen in udm-control.js generiert.

#udm .rot li li { ...}
überschreibt daher das Aussehen der unteren Menüebenen nicht.

deshalb möchte ich die klasse im a Tag vererben.

...wenn es möglich ist.

danke

igor

---

Quelle: „Menü - Klasse vererben“, typo3.net, https://www.typo3.net/d/81661-menue-klasse-vererben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
