Flo: <ul> menü mit CSS. Problem mit IE

Beitrag lesen

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