[IE6] dynamisch navi-leiste mit css
tim
- browser
0 Kai345
hallo,
ich habe ein problem mit meiner dynamischen navi-leiste. ich hab sie relativ einfach programmiert ohne java, mit hilfe von css:
menu_orchester { position:relative; width:10px; height:50px; }
#menu_orchester div.submenu1{ position:absolute; z-index:5; }
#menu_orchester div.submenu1 div.box1, .unsichtbar{display:none;}
#menu_orchester div.submenu1:hover div.box1, .sichtbar{ background-color: #fff; display:block; width:84px; height:60px; padding-top: 2px; border-style: solid; border-width: 1px; }
und dann in die htm-seite geschrieben:
<div id="menu_orchester">
<div class="submenu1"
onmouseover="document.getElementById('box').className='sichtbar';"
onmouseout="document.getElementById('box').className='unsichtbar';"> <a
class="navi">Orchester</a>
<div id="box1" class="box1"> <a class="navisub" href="uns.html">Über
uns </a><br>
<a class="navisub" href="joffe.html">Ud
Joffe </a><br>
<a class="navisub" href="repertoire.html">Repertoire </a></div>
</div>
</div>
an sich alles top im ie7 und bei firefox, aber nicht im ie6. kann mir jemand weiterhelfen. wäre sehr dankbar.
tim
[latex]Moin![/latex]
Lies den letzten Abschnitt, insbesondere den letzen Satz von "Beachten Sie" im Pseudoklassen-Artikel von Selfhtml.
Das soll heißen, daß IE <= 6 :hover nur für a versteht, für keine anderen Elemente.
Für einen Workaround mußt du dem IE mit Javacript nachhelfen, Java brauchst du allerdings nicht.
Cü,
Kai