Over the weekend I did some work on the stylesheet for my main site. I cleaned it up a lot and made it look far simpler.
Of course, as I was making the changes, I was testing them on Firefox. IE doesn’t work on Linux so I couldn’t test them on that without using someone else’s computer. And I’m far too lazy for that.
But later in the day, I found myself with a Windows machine in front of me, so I tried out my new design in IE. And it was horrible. Completely broken. Not quite unusable, but pretty grim.
So I wonder if I can be bothered to fix it. I’ll have to see how many of my visitors still use IE.
But in the meantime IE users can switch to one of the older stylesheets. Oh wait. They can’t because IE doesn’t have stylesheet switching built it.
Look, if you’re still using IE then you’re mad. Just upgrade to Firefox. You’ll make everyone (including yourself) much happier.
That kind of layout can be made to work in IE, but this is acheived by “breaking” absolute positioning, so it’s only of any use if there are no other absolutely positioned elements on the page.Here’s an example using conditional comments to add the extra CSS to hack it for IE (you could link an older stylesheet in for IE instead, I suppose):http://insin.woaf.net/web/layout/fixed/