Candid Dauth: width="100" vs. style="width: 100px;"

Beitrag lesen

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/