I'd just like to say I hate IE!

2 Replies - 1974 Views - Last Post: 17 November 2006 - 01:37 PM

Problems with valid css not working with IE (surprise, surprise)

Posted 14 November 2006 - 02:08 PM

I have my site up at brainfluff.net If you view it in Firefox or Safari it's how I want it to look everything in the right place etc... However, when you view it in the mother of all suck ass browsers IE, it doesn't work, the logo is too far down the page and the menu sidebar is right at the bottom underneath the content.

I have validated the CSS which was a success, but still no joy with IE. If anyone can help that would be great.

I know I made one major cock up by not checking it in IE whilst coding the site but I had deleted the browser off my mac by accident and microsoft have stopped providing a version for Mac users (great plan of action! doh) so it's taken a while for me to get hold of a version. That's my excuses over with .

This post has been edited by michelle@urban: 14 November 2006 - 02:11 PM

Replies To: Problems with valid css not working with IE (surprise, surprise)

Re: Problems with valid css not working with IE (surprise, surprise)

Posted 16 November 2006 - 10:29 PM

I havenít looked at the code thoroughly, but I can tell you that Internet Explorer 6 doesnít support fixed positioning, the max-width property, or the child selector. If itís the recently released Internet Explorer 7 youíre targeting, it should support all of those things, but your page still looks messed up in that browser. Maybe it has something to do with your apparent use of the child selector exploit (html>body) for Internet Explorer 6 and which doesnít work in Internet Explorer 7. Your page also uses the :before and :after pseudo-classes and the content property. Internet Explorer 7 supports none of those.

Iím guessing that the culprit is the use of fixed positioning in combination with CSS exploits that are not forward-compatible.