Heißa, tim,
wenn ich bei einer tabellenzelle die breite mit dem attribut width="100" festsetze und darin ein <input>-feld packe, dass selbst mit style="width: 100px;" formatiert wird, ist die zelle im browser breiter als ohne input-feld. und zwar in allen browsern.
Naja, das ist doch klar. Die Tabellenzelle wird automatisch so breit wie ihr Inhalt (+ Innenabstand), wenn du ihr keine Breite zuweist. Und wenn sie nichts enthält, wird sie dadurch automatisch 0 breit (beziehungsweise so breit wie ihre Spalte). Enthält sie allerdings ein Element, das 100px breit ist, dehnt sie sich automatisch auf 100px + Innenabstand des Elements + Rahmenweite des Elements + Außenabstand des Elements aus.
Willst du also, dass sie immer gleichweit ist, weise ihr doch einfach eine Weite zu!
Caramba!
Grüße aus Biberach Riss,
Candid Dauth (ehemals Dogfish)
„Verwende niemals einen Vorteil, den dir ein anderer verschafft hat, zu deinem eigenen Nutzen.“ | Mein SelfCode
http://cdauth.net.tc/