ich verwende das Dropdown-Menü "Dropdown-Navigation Horizontal (nur CSS, kein JS)", was auch soweit super funktioniert! Nur beim IE gibt es mit dem Hintergrund, für den ich ein "background-image" verwende, folgendes Problem:
Wenn ich eine dritte Menüebene habe, wird der Hintergrund bei der übergeordneten Ebene doppelt dargestellt - was eigentlich nicht schlimm ist, aber wenn man die Hintergrundgrafik transparent darstellt, ist der Hintergrund an der Stelle doppelt so stark.
[ externes Bild ]
Der entsprechende CSS-Code (nur die Zeilen, wo der Hintergrund definiert ist):
Code: Alles auswählen
.nav2nd a {
width: 100px;
background-image: url(menue-hintergrund.png);
}
.nav3rd a {
width: 140px;
}
/* li:hover für non-IE-Browser --- a:hover für IE */
.menu ul li:hover a,
.menu ul li a:hover {
background-image: url(menue-hintergrund.png);
}
Viele Grüße
Rudi