The bug seems to be very specific to recent versions of IE and Opera.
Dave said removing one input classification and retaining all the others
solves the problem, so this is definitely a browser bug. There was also
only one report on this... BTW I have reverted it now...
No, you have not :)
style="width: 80%;" does not fix it for IE, I tried width=100%
before. The input fields are still unusable.
The problem seemed to be that IE and Opera does not take size="" into account on the input fields, and does not provide a minimum width for the table starting from that. I must admit that I have no IE right now to check, but this seems to be the only logical explanation of why IE and Opera makes the input fields appear so small. Therefore the only logical solution was to provide a width for the table.
I suggest emptying the *.max class until a proper solution
for all browsers is found.
Well, I am poised to find a solution. Lets wait for the guys reported the bug and commented on them for some feedback on what happens now... If their feedback indicates that this will not make the form fields display better, then revert is the last option for now.
Goba