Marco: Zwei divs in einer td übereinander legen

Beitrag lesen

Hallo,

ich würde gerne in einer Tabellenzelle zwei Div's übereinanderlegen und habe es deshalb mit dem z-index versucht. Aber irgendwie klappt das net. Mein Code sieht so aus:

.
.
<td>
  <div style="visibility:block;  z-index:1;" ><img src="button3.gif" border="0"></div>
  <div style="visibility:block;  z-index:4;" Text</div>
</td>

Dabei soll der Text über das Bild. Wieso klappt das net? Das zweite Div wird immer unter dem ersten angezeigt, also wie ein Zeilenumbruch und nicht an der gleichen Position.

Danke schon mal für eure Hilfe.