I agree that IE sux, but this page is far from being good. It seems like it's half developed. There are many things that are wrong even if opened with firefox. Not only that some links don't work, there are some weird actions when browsing. And it is also broken when viewing with opera. So yes, ie sux but the page is also poorly developed.
Hi Ninja, try to use opposing floats in the header. So #logo to the left, exact width, no margins. Nav and breadcrumb to the right, again exact width, no margins. If you need to clear the header as well, use a clearing element or float it as well.
You're working with floats and margin-lefts now (for nav and breadcrumb), while you do nothing with the logo, my guess that's causing the IE trouble.
With floats, always try to:
- keep it simple
- if you float, float (nearly) everything
- float elements in opposing directions if possible
- watch out with combining margins and floats
- keep a few pixels room for rounding errors
It's truely unbelievable that micro$oft doesn't find it ethically repulsive to produce and mass-distrbute such a horrid piece of software that causes thousands of web developers to waste hours upon hours on catering to every ie bug and lack of standards.
I can do nothing but hope that firefox (or opera, or lynx, whatever) dethrones IE.
Explorer : Windows only (ignoring using Wine on Linux)... Lots of problems
Safari : Mac OsX only (not even sure if there is an emulator for Linux)... Some problems and testing without a Mac problematic
Opera/Firefox - Independant but generally what works for one works for the other (people are bound to point out differences ).
The advantage Opera and Firefox have is they deal only with browsers. They design to fulfill the standard. The others are thinking more about how to leverage the browser on the platform, lock you into their products and produce patents. (OK Microsoft worse offender but it goes with Mac too).