raven16
Lieutenant
- Registriert
- Nov. 2008
- Beiträge
- 580
Hi ihr seid meine letzte Hoffnung 
Muss heute Abend ne Homepage für die Schule abschicken und um ne 1 zu bekommen, wäre es schön, wenn wir ein dynamisches CSS-Menü einbauen.
Ich bekomm es einfach nicht hin, dass die 2. Ebene beim hover der 1. Ebene des Menüs vernünftig eingeblendet wird.
Der HTML-Quelltext dazu:
CSS-Code für die Tags
Habt ihr ne Idee, wie ich die Links der 2. Ebene in dem gelben Feld nebeneinander anzeigen kann, wenn in der 1. Ebene mit der Maus z.B. in diesem Fall auf Shop fahre?
Danke schon mal im Vorraus!

Muss heute Abend ne Homepage für die Schule abschicken und um ne 1 zu bekommen, wäre es schön, wenn wir ein dynamisches CSS-Menü einbauen.
Ich bekomm es einfach nicht hin, dass die 2. Ebene beim hover der 1. Ebene des Menüs vernünftig eingeblendet wird.

Der HTML-Quelltext dazu:
HTML:
<ul class="mainmenu">
<li><a class="mainmenu" href="#">Home</a></li>
<li><a class="mainmenu" href="#">Shop</a>
<ul>
<li><a href="#">Damen</a></li>
<li><a href="#">Herren</a></li>
<li><a href="#">Kinder</a></li>
<li><a href="#">Fan Stuff</a></li>
</ul>
</li>
<li><a class="mainmenu" href="#">Tickets</a></li>
<li><a class="mainmenu" href="#">Mitglieder</a></li>
<li><a class="mainmenu" href="#">Nachwuchs</a></li>
<li><a class="mainmenu" href="#">Borusseum</a></li>
<li><a class="mainmenu" href="#">Sponsoring</a></li>
</ul>
CSS-Code für die Tags
Code:
/*-->1. Ebene*/
ul.mainmenu{
height: 25px;
}
ul.mainmenu li{
display: inline;
list-style: none;
height: 25px;
background: #464328;
float: left;
position: relative;
margin-left: 3px;
}
a.mainmenu{
min-width: 20px;
height: 22px;
padding-top: 3px;
padding-left: 10px;
padding-right: 10px;
background: #464328;
text-decoration: none;
color: #ffe700;
display: block;
}
a.mainmenu:hover{
background: #ffe700;
color: #000;
}
/*-->2. Ebene*/
ul.mainmenu ul{
display: none;
}
ul.mainmenu li:hover li{
display: inline;
list-style: none;
height: 25px;
background: #fff;
float: left;
}
ul.mainmenu li:hover ul li a{
display: block;
height: 25px;
}
Habt ihr ne Idee, wie ich die Links der 2. Ebene in dem gelben Feld nebeneinander anzeigen kann, wenn in der 1. Ebene mit der Maus z.B. in diesem Fall auf Shop fahre?
Danke schon mal im Vorraus!