Hi,
Ich habe folgendes Menü gebastelt:
Html:
Das Submenü ist nur zweckmäßig. Ich werde es erst versuchen zu gestalten, sobald es funktioniert.
Das Menü funktioniert soweit im Firefox ohne Probleme. Ich weiß, dass es im Internet Explorer 6 nicht funktionieren kann, da dieser das :hover Element nur bei Links akzeptiert. Meine Frage ist nun, was die beste Möglichkeit ist dieses Menü auch im Internet Explorer zum Laufen zu kriegen. Ich habe schon selbst gesucht und folgendes gefunden:
http://www.xs4all.nl/~peterned/csshover.html
Ich habe die .htc Datei in mein Verzeichnis und bei body
hinzugefügt. Leider hat es trotzdem nicht funktioniert. Was habe ich falsch gemacht bzw. wo habe ich falsch gedacht.
Gibt es andere bessere Möglichkeiten, um diess Menü im IE6 zum Laufen zu bekommen?
Ich habe folgendes Menü gebastelt:
Html:
Code:
<div id="navigation">
<ul>
<li><a href="#"><font size="5">Test1</font></a></li>
<li><a href="#"><font size="2">Test2</font></a>
<ul>
<li><a href="#">Test2 1</a></li>
<li><a href="#">Test2 2</a></li>
</ul>
</li>
<li><a href="#"><font size="6">Test3</font></a></li>
</ul>
</div>
Code:
#navigation {
float:right;
height:100%;
padding-top: 10px;
margin-right:80px;
display:inline; /* IE Double Float Bug Fix */
}
#navigation ul {
display:block;
list-style-type: none;
margin: 0px;
padding: 0px;
}
#navigation ul li {
margin: 0px;
padding: 0px;
border:none;
text-align:right;
}
#navigation ul li a{
text-decoration: none;
color: #575757;
text-align:right;
}
#navigation ul li a:hover {
text-decoration: none;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #575757;
text-align:right;
}
#navigation li ul {
display:none;
}
#navigation li:hover ul {
display:block;
}
Das Submenü ist nur zweckmäßig. Ich werde es erst versuchen zu gestalten, sobald es funktioniert.
Das Menü funktioniert soweit im Firefox ohne Probleme. Ich weiß, dass es im Internet Explorer 6 nicht funktionieren kann, da dieser das :hover Element nur bei Links akzeptiert. Meine Frage ist nun, was die beste Möglichkeit ist dieses Menü auch im Internet Explorer zum Laufen zu kriegen. Ich habe schon selbst gesucht und folgendes gefunden:
http://www.xs4all.nl/~peterned/csshover.html
Ich habe die .htc Datei in mein Verzeichnis und bei body
Code:
behavior: url("csshover3.htc");
Gibt es andere bessere Möglichkeiten, um diess Menü im IE6 zum Laufen zu bekommen?