hallo,
habe ne eigentlich ganz simple Tabelle, siehe hier:
http://ddt435gd.piranho.com/register.htm
<table width="100%" border="1">
<tr>
<td colspan="2">
<b>Benutzername</b>
</td>
</tr>
<tr>
<td width="150px">
<input type="text">
</td>
<td>
4-20 Zeichen (A-Z, a-z, 0-9, keine Leerzeichen)
</td>
</tr>
<tr>
<td colspan="2">
<input type="submit" value="Account anlegen">
<p><b>Hinweis</b>
<br>Sofern JavaScript aktiviert ist, erfolgt beim Klicken auf "Account anlegen"
vor dem Senden des Formulars eine Überprüfung der Eingaben.
</td>
</tr>
</table>
Man beachte die Angabe <td width="150px"> und schaue sich an, wie groß der IE diese Spalte (es ist die Spalte mit dem Textfeld) darstellt - deutlich größer, während es im Firefox keinerlei Probleme gibt.
Entferne ich den Hinweis
"<br>Sofern JavaScript aktiviert ist, erfolgt beim Klicken auf "Account anlegen" vor dem Senden des Formulars eine Überprüfung der Eingaben."
stellt auch der IE die Spalte mit dem Textfeld in der richtigen Größe dar - aber die Spalte mit dem Hiwneis dürfte doch (aufgrund von colspan) überhaupt keinen Einfluss auf die Größe der Spalte mit dem Textfeld haben? Wie fixe ich dieses Problem?
(gebe ich der Spalte rechts neben dem Textfeld eine entsprechend große width Angabe, so wird die linke Spalte mit dem Textefeld kleiner, aber da die gesamte Tabelle 100% groß ist, macht eine 2. feste px Angabe wenig Sinn, zumal es doch auch so gehen muss).