Moin,
ich habe mir folgende kleine Tabelle gebastelt:
<TABLE class=faketable id=faketable>
<TBODY>
<TR>
<TD id=m00 onclick="show_menu('m','visible','0')">Bitte wählen
Sie die Linie</TD>
<TD onclick="show_menu('m','visible','0')"><IMG height=17
alt="Auswahlliste öffnen"
src="technical_catalogue-Dateien/test.bmp" width=17
align=right border=0></TD></TR></TBODY></TABLE>
Ich weiß, dass der Code nicht ganz okay ist, so schreibt der IE es aber in die Quelldatei, normalerweise sieht er anders aus. Nun habe ich aber ein Problem:
Bei einem Klick auf eine Liste, wird der String "Bitte wählen Sie die Linie" durch einen anderen String ersetzt. Es kann jedoch vorkommen, dass dieser String länger als die Tabelle ist, was dazu führt, dass der Text über die Grafik bis zum Rand geschrieben wird. Nun möchte ich dies aber nicht. Das CSS sieht dazu wie folgt aus:
.faketable
{
border:1px #6699CC solid;
font-size: 10pt;
background-color: white;
border-collapse:collapse;
table-layout:fixed;
white-space:nowrap;
}
Nun weiß ich nicht, woran es liegt, dass sich der Text nicht an die Zelle hält. Wenn mir jmd. sagen kann wieso, bin ich sehr dankbar! :)