ChrisB: input, display: block und die Breite

Beitrag lesen

Hi,

+-----------------------<div>--------------------+
|+------+ +----------------+                     |
||select| |input           |                     |
|+------+ +----------------+                     |
+------------------------------------------------+

Sollte sich das input nicht wie ein block-Element verhalten und sich auf die volle verfügbare Breite ausdehnen?

Nein. INPUT ist ein replaced element, und dafür gibt es eigene Berechnungsvorschriften für width.
http://www.w3.org/TR/CSS21/visudet.html#block-replaced-width

Lässt sich das irgendwie bewerkstelligen?

Warum hast du das SELECT gefloatet?
Wäre es eine Alternative, beiden eine Breite in Prozent zu geben?

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.