Helmut: a css display:block

Hallo Selfhtml-User!
Folgendes Skript:
table border="1">
<tr>
    <td height="30" ><a href="special_navi.htm" title="" target="container">Links</a></td>
</tr>
</table>
und folgende css:

a {display:block; height:100%; color:#000000}

Das Problem ist, dass sobald ich a in css-datei auf height:100% setze, die Linkbeschriftung an der  Decke klebt. Habe alles mögliche (padding, margin, valignusw.) ausprobiert, doch nix funktioniert für firefox und IE gleichzeitig.

Bin über jeden Lösungsansatz dankbar!

Gruß Helmut

  1. Hallo Helmut,

    a {display:block; height:100%; color:#000000}

    du solltest dem Block noch 'sagen', wie breit (width) er sein soll.

    Mit freundlichen Grüßen

    André

  2. Hi,

    <td height="30" ><a href="special_navi.htm" title="" target="container">Links</a></td>

    wirklich für dieses eine Element eine Tabelle? Oder ist das nur ein Ausschnitt?

    a {display:block; height:100%; color:#000000}

    wozu 100%? Du weißt doch die px.

    Das Problem ist, dass sobald ich a in css-datei auf height:100% setze, die Linkbeschriftung an der  Decke klebt. Habe alles mögliche (padding

    sollte aber mit den richtigen px-Werten funktionieren.
    Ansonsten ist line-height recht gut dazu geeignet.

    freundliche Grüße
    Ingo

    1. Mit genauer px verschiebts den Table im Firefox.
      Aber line-height war ein Bombentipp!!!!!!!! Danke Ingo Du bist der Beste!!!!!

      Gruß Helmut