Jojo: background-color bei a:hover im IE

Beitrag lesen

#navi_l a {

display: block;
padding: 0 10px;
color: #fff;
font: bold 0.9em Arial;
}


>   
> Warnung: keine Hintergrundfarbe gesetzt.  
  
Ob ich da nun eine Hintergrundfarbe setze oder nicht scheint weder die Browser noch meine Validator zu interessieren. Aber ich habe standardmässig background-color:transparent für alle Elemente gesetzt.  
  
  

> Wahrscheinlich hat das Markup Relevanz. Oder auch andere Regeln des Stylesheets. Ich kann dein Problem anhand deiner spärlichen Angaben jedenfalls nicht nachvollziehen.  
  
Hier also das Markup:  
  
~~~html
<body>  
<div id="bg_oben"></div> <!-- Verlaufshintergrund -->  
<div id="pos"> <!-- positioniert die Seite -->  
  
<div id="head"></div> <!-- Kopf der Seite -->  
  
<div id="navi_content"> <!-- positioniert Navi & Content -->  
<div id="navi"> <!-- positioniert navi -->  
<ol id="navi_l"> <!-- positioniert 1. navi-block -->  
<li><a href="../index.html" onClick="MM_showHideLayers('navi_unternehmen','','hide','navi_service','','hide')">Home</a></li>  
…

(Ja, ich greife auf die showhidelayers-Funktion von Dreamweaver zurück weil ich selbst nicht so bewandert in javascript bin.)