---
title: "Submenü anzeigen (ohne JavaScript)?"
url: "https://www.typo3.net/d/106352-submenue-anzeigen-ohne-javascript"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2011-07-17"
last_reply: "2011-07-18"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Submenü anzeigen (ohne JavaScript)?

TYPO3 › Menüs · 4 Antworten · gestartet 2011-07-17

## Eröffnungsbeitrag

**Marc Gee** · 2011-07-17 · [Beitrag #1](https://www.typo3.net/d/106352-submenue-anzeigen-ohne-javascript/1)

Hallo,

wie krieg ich das Submenü angezeigt ohne JavaScript nur per CSS und TypoScript...

Ich glaub sowas geht mit RO.

Hier das bisherige TypoScript:

```typoscript
subparts.NAVIGATION = HMENU
subparts.NAVIGATION {

special = directory
special.value = 8

1 = TMENU
1 {
wrap = <ul class="menu">|</ul>
        // a Link im Normalzustand
NO.linkWrap = <li>|</li> 
NO = 1   
ACT < .NO
ACT = 1
ACT.linkWrap = <li class="act">|</li>  

}
  ### ZWEITE EBENE###
2 = TMENU
2 {
wrap = <ul class="sub">|</ul>
NO.allWrap= <li>|</li>
}
}
```

## Antworten

### [#2](https://www.typo3.net/d/106352-submenue-anzeigen-ohne-javascript/2) · SomehowLost · 2011-07-18

Hallo,

ich bin mir sicher, dass Du ohne JavaScript hier nicht auskommen wirst. Auch ein DropDown Menu nur über TS erstellt, erzeugt entsprechende JavaScript Funktionen. Der Grund: Nicht alle Browser sind in der Lage, hover auf andere Elemente als zu beziehen anstatt nur Links, geschweige denn ganze Teile ein und ausblenden zu lassen.

Dennoch der Vollständigkeit halber hier ein Kurzbeispiel für ein DropDown Menu:

```css
ul li.klassenname ul { position: absolute; display: none; }
ul li.klassenname:hover ul { display: block;}
```

Damits hübsch wird, muss Du das natürlich noch anpassen.

Ich hoffe das hat einigermaßsen geholfen, wenn nicht, einfach melden

Viele Grüße und viel Erfolg

### [#3](https://www.typo3.net/d/106352-submenue-anzeigen-ohne-javascript/3) · Marc Gee · 2011-07-18

Danke, habs ausprobiert.

Aber es wird leider immernoch keine Ebene 2 ausgebeben.

Was muss ich an meinem TypoScript ändern? Vielen Dank!

### [#4](https://www.typo3.net/d/106352-submenue-anzeigen-ohne-javascript/4) · SomehowLost · 2011-07-18

Versuch das mal: (ggf. anpassen und wie immer ohne Gewähr ;)

```typoscript
subparts.NAVIGATION = HMENU
subparts.NAVIGATION {

  special = directory
  special.value = 8

  1 = TMENU
  1 {
    expAll = 1
    wrap = <ul class="menu">|</ul>
    NO = 1
    NO {
      wrapItemAndSub= <li>|</li>
    }
  }
  2 = TMENU
  2 {
    expAll = 1
    wrap = <ul class="sub">|</ul>
    NO = 1
    NO {
      wrapItemAndSub= <li>|</li>
    }
  }
}
```

Viele Grüße

### [#5](https://www.typo3.net/d/106352-submenue-anzeigen-ohne-javascript/5) · Marc Gee · 2011-07-18

DANKE für die super Hilfe!!

Im Quellcode wirds schon mal richtig eingefügt, aber angezeigt wird nix.
Komisch...

#angry#

---

Quelle: „Submenü anzeigen (ohne JavaScript)?“, typo3.net, https://www.typo3.net/d/106352-submenue-anzeigen-ohne-javascript
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
