On Jun 13, 2011, at 7:16 AM, Michael Beaudoin wrote:

>> http://ba-doyn.com/junk/widget_test/index_redo.html
>> 
>> Thanks,
>> Michael
> 
> Whoops. The birthdate and state pulldown don't wrap in Safari, but in IE and 
> Firefox for Mac/PC it's the postal code field that doesn't wrap.

And use your browser text-zoom to see other changes / misalignments depending 
on the zoom-level / text-size … (with different results across browsers)
In each and every rendering engine, form controls have different intrinsic 
sizes, internal padding, etc. and things vary depending on platform. You can't 
really rely on each having the exact same size across browsers and platforms to 
achieve your alignment (and then things may differ depending on the user 
font-size).

I hope you do have at least some control over the markup. As a starter, wrap 
each 'row' inside its own block level element (like <div>) and set those to 
'clear:left;'

Then, personally, I'd use display:inline-block rather than float:left.

Philippe
--
Philippe Wittenbergh
http://l-c-n.com/






______________________________________________________________________
css-discuss [css-d@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to