Hallo,
selbst wenn ich im Div und auch im Input Padding und Margin auf 0 setze, ändert das nichts.
Das Div mit dem grünen Hintergrund ist immer breiter.
breiter als ... ?
Es ist dir vielleicht nicht bewusst, aber du hast ja vor dem label, zwischen label und input, sowie hinter dem input auch jeweils noch Whitespace (nämlich den Zeilenumbruch im Quelltext), der in HTML auf je ein Leerzeichen kondensiert wird. Demzufolge enthalten deine beiden divs:
[SP]<label />[SP]<input />[SP]
Dieses Leerzeichen belegt natürlich abhängig von der Schriftart und -größe, die in diesem div gilt, ein paar Pixel Breite.
Ciao,
Martin
--
TEAM: Toll, Ein Anderer Macht's.
TEAM: Toll, Ein Anderer Macht's.