Heiner: css table a-link

Habe die Link Tabelle wie folgt mit css formatiert:
td.nav {height:30px; width:100%; background-color:#ece9d8; padding:0px;}

a.nav  {color:#000000; text-decoration:none;}

a.nav:hover {display:block;  height:100%; width:100%; color:#ffffff;
       background-color: #cccccc;  text-decoration: underline;}

im Ruhezustand ist die Link-Beschriftung schön zentriert, beim hovern springt sie leider an den oberen Zellenrand. Hab schon alles mögliche versucht. Mit padding:5px; z.B. klappt's beim IE recht gut nur beim firefox verschiebt's leider die Tabellenzellen.

Für jede Antwort bin ich im voraus dankbar.

Gruß Heiner

  1. hi,

    a.nav  {color:#000000; text-decoration:none;}

    a.nav:hover {display:block;  height:100%; width:100%; color:#ffffff;
           background-color: #cccccc;  text-decoration: underline;}

    im Ruhezustand ist die Link-Beschriftung schön zentriert, beim hovern springt sie leider an den oberen Zellenrand.

    unterschied inline/block, würde ich sagen.

    warum definierst du denn block, widht und height nicht allgemein für den link?

    gruß,
    wahsaga

    --
    "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
    1. Was meinst Du damit wahsaga?
      Gruß Heiner

      1. hi,

        Was meinst Du damit wahsaga?

        Was meinst Du damit Heiner?

        was ist denn daran nicht verständlich?

        du sollst versuchen, den link auf im nicht-gehoverten zustand mit diesen angaben zu formatieren.

        gruß,
        wahsaga

        --
        "Look, that's why there's rules, understand? So that you _think_ before you break 'em."