Weil eine Tabellenzelle kein Blockelement ist. Der richtige Wert wäre http://de.selfhtml.org/css/eigenschaften/positionierung.htm#display@title=table-cell, den können aber andere Browser nicht. Das einfachste wäre auf eine Tabelle zu verzichten (ich kann auch nicht erkennen wofür sie da ist) oder ein DIV Element drumherum bauen, dass du ein und ausblendest.
Struppi.
Mensch, du hast recht!
Die Tabelle war fürs Layout. Aber da packe ich das einfach in ein DIV und gut.
Hab den bereich mal angepasst und so gehts:
<a href=# onClick="return verstecken('Text_1','Icon_1',3);"><img src=plus.gif border=0 alt=+ id=Icon_1 /></a> pruefung<p>
<div style='display:none' id=Text_1-1><a href='pruefung/Anhang.pdf' target=_blank>Anhang.pdf</a><br>
<div style='display:none' id=Text_1-2><a href='pruefung/Dokumentation.pdf' target=_blank>Dokumentation.pdf</a><br>
<div style='display:none' id=Text_1-3><a href='pruefung/Praesentation.ppt' target=_blank>Praesentation.ppt</a><br>
Vielen Dank!