How can the computed width style deviates so much in internet explorer?

The simple way is to change the CSS style further down the cascade to some other unit which will overwrite the initial style.
.FormField { width:some-other-unit; }

Here is a link to a conversion table showing several units and the relationship between them.
pt-px-em

As @ronpat has stated, the result is browser and screen dependent and may not give you the width you are expectting.

1 Like