Peter Kolb: Padding wird ignoriert

Beitrag lesen

Hallo, folgendes Problem:

Ich habe in einer Tabelle einen einfachen Hovereffekt, der mit Padding den Text verschieben soll:

CCS-Datei:

table{border-collapse:collapse;font-family: Tahoma; font-size:12px; color:#000000;width:160px;}
table.menue td{border-style:solid;border-width:1px;border-color:#5D8840;background-color:#A8CC90;padding:5px;}
table.menue a:hover{color:#000000;padding:1px;}

HTML-Datei:

<table class="menue">
  <tr>
    <td><a href="start.htm">Startseite</a></td>
  </tr>
[...]

Seltsamerweise klappt das auch teilweise, denn bei Mouseover wird der Text um 1px nach links verschoben - aber eben nur nach links und nicht auch nach unten

Benutze ich stattdessen padding-left und padding-top, passiert das gleiche. Auch das entfernen der 5px-Padding in der Grunddefinition hilft nix...