I’m totally blown away by the stupidity of IE.
A huge percentage of stupid IE “bugs” can be fixed by adding:
zoom:1;
to whatever element isn’t functioning properly.
See previous blog post for a link that explains IE’s “hasLayout” functionality.
Absolutely brilliant Microsoft, just inexplicably the dumbest thing I’ve ever seen.
Makes things relatively easy to fix though (not that I should have to fix them in the first place).