<ul> menü mit CSS. Problem mit IE
Flo
- css
Hallo alle,
ich habe mir ein CSS-Menü mit Listen gebastelt. Im FF funktioniert es natürlich mit einer Liste in einer Liste. z.B.
<li id="navi2"><a href="#">Hauptpunkt</a>
<ul class="subnavi2">
<li><a href="#">Unterpunkt<a></li>
</ul>
</li>
in der CSS-Datei steht:
.subnavi2 {
margin: 0px;
padding: 0px;
list-style: none;
text-align: left;
width: 135px;
}
#navi ul { position: absolute; display: none; }
#navi li#navi2:hover .subnavi2 { display: block; }
#navi #navi2 .subnavi2 a { background-color: #95b2dd; font-weight: normal; font-size: 8pt; display: block;}
#navi #navi2 .subnavi2 a:hover { background-color: #ffdb7e; }
Da aber der IE nicht li#navi2:hover nicht kennt, kommt auch keine Unternavigation. Habt ihr eine Idee wie ich dies lösen kann?
Viele Grüße
Flo
Hallo,
Da aber der IE nicht li#navi2:hover nicht kennt, kommt auch keine Unternavigation. Habt ihr eine Idee wie ich dies lösen kann?
Erstmal sollte erwähnt werden, dass dieses Problem für den 7-er nicht mehr zutrifft (also langsam in den Hintergrund tritt). Falls du den 6-er trotzdem noch unterstützen willst, kannst du <http://de.selfhtml.org/css/layouts/navigationsleisten.htm#javascript@title=mit JavaScript nachhelfen>.
mfg. Daniel
Hallo,
komisch bei mir gehts mit IE7 auch nicht. Habe ich eine falsche Anweisung?
Viele Grüße
Flo
Hallo Flo
komisch bei mir gehts mit IE7 auch nicht. Habe ich eine falsche Anweisung?
Welchen Doktype verwendest du?
Im Quirksmodus verhält sich der IE7 wie IE6 und kann auch nur das, was der IE6 konnte.
Auf Wiederlesen
Detlef