M
Maik
Schau dir die beiden CSS-Dateien genauer an, und überprüfe, welche der im "normalen" Stylesheet geänderten Eigenschaften im IE-spezifischen Stylesheet überhaupt vorkommen, und passe diese ggfs. an.aber muss ich wirklich jeden einzelnen Punkt in der CSS für moderne Browser für die andere CSS neu schreiben.
Es dürfte sich aber hierbei nur um die Eigenschaften bezüglich der Schrift- und Hintergrundfarbe, sowie der Dimension (Breite/Höhe) drehen, die du darin noch umstellen musst.
ausDie Sache mit den verschieden Hover Farben funktioniert nicht ganz: Im Link oben sieht man, dass "Home" zwar rot wird sobald man drüberfährt, allerdings wenn man sich im Submenü von Home befindet wieder weis (wie im CSS angegeben unter der "allgemeingültigen" Regel)
Auch mein Rettungsversuch mit:
#Home, #Home:hover { color:red; }
hat nicht funktioniert, da dann Home dauerhaft rot ist. Home soll aber nur rot sein, wenn man sich auf Home und im Home Submenü befindet.
Code:
/* specific to non IE browsers */
.menu ul li:hover a {
color:#fff;
font-weight: bold;
font-size:12px;
/*background:#fff*/
}
Code:
/* specific to non IE browsers */
.menu ul li:hover a {
/*color:#fff;*/ /* auskommentiert = deaktiviert */
font-weight: bold;
font-size:12px;
/*background:#fff*/
}
.menu ul li:hover a#Home { color:red; }