Enzo: Probleme mit dem Befehl block und dem Internet Explorer

Hallo Leute,

Ich habe in einer css-Datei folgende Definition:

.menue{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 text-decoration:none;
 }

.menue a {
 color: #000000;
 display:block;
 text-decoration:none;
 padding-top:5px;
 padding-bottom:5px;
}

.menue a:hover {

color: #000000;
 background-color: #B3D8C6;
 text-decoration:none;
}

Und in der dazugehörigen html-Datei folgende Definition:

<table width="100" border="0" cellpadding="0" cellspacing="0" class="menue">
        <tr>
          <td><a href="01.htm">&Uuml;ber uns</a></td>
        </tr>
        <tr>
          <td><a href="02.htm">Standorte</a></td>
        </tr>
        <tr>
          <td><a href="03.htm">Leistungen</a></td>
        </tr>
      </table>

Nun möchte ich, dass der Link mit anderer Farbe aktiviert wird, egal wo ich mich in dem Tabellenkästchen befinde. Beim Firefox funktioniert es auch einwandfrei. Beim Internet Explorer muss ich jedoch genau über den Text fahren, neben dem Text wird der Link nicht aktiviert. Kann mir jemand sagen, was ich falsch mache?

Viele Grüße

Enzo

  1. gib mal testweise dem a-Element die Eigenschaft: zoom:1

    Es gibt im IE einen Bug mit dem hasLayout-Prinzip - Kannst du ja mal nach googlen.

    Im übrigen würde ich Dir empfehlen, solche Konstrukte mit Listen zu machen...

    <ul>
    <li>
    <a...
    </li>
    ...
    </ul>

    1. Danke!

      Viele Grüße

      Enzo