Untermenu aufklappen - Anfängerfrage
bearbeitet von marctrixHej Gerhard1,
> was habe ich bei folgendem falsch gemacht?
> Das Untermenu ist nicht unsichtbar.
Natürlich nicht. Schau mal Deinen Kommentar an:
> ~~~CSS
> # Wenn li unter ul und ul unter li der Klasse "menu", dann dieses unsichtbar
> li.menu ul li
> ~~~
Und jetzt dein HTML:
> HTML
>
> ~~~HTML
> <ul>
> <li class="menu"><a href="/wir.shtml">Über uns</a></li>
> <ul>
> <li> <a href="/wir.shtml#wws">Wer wir sind</a></li>
> <li> <a href="/wir.shtml#wwt">Was wir tun</a></li>
> </ul>
> </li>
> </ul>
>
> ~~~
Hat das Element mit der Klasse `menu` denn eine `ul` **und** darin weitere `li? 😉
Besser wäre folgendes HTML:
~~~HTML
<nav>
<ul>
[…]
</ul>
</nav>
~~~
Dann kannst du so selektieren und brauchst gar keine Klassen mehr:
~~~CSS
nav li li
~~~
Marc