Quote:
|
IE chooses only to read certain parts of the IE specific style sheet and seems to at it's own choosing take certain aspects of the style sheets from the non IE style sheets.
|
No it doesn't. IE reads what you give it.
You have this in your code:
Code:
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="styles/iestyles.css" />
<![endif]-->
<link rel="stylesheet" type="text/css" href="styles/base.css" media="all"/>
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="styles/iestyles.css" />
<![endif]-->
Your IE stylesheets MUST come AFTER your main stylesheet. Your IE-specific stylesheets must also ONLY contain those rules necessary to combat IE's bugs and other vagaries. You appear to have duplicated most of your base stylesheet and that's not what you should be doing.
You also need to differentiate for the VERSION of IE - IE8 will render most like Firefox, whereas other problems exist in IE6 and 7. If you use just ONE IE stylesheet, ALL versions of IE will read it and then you have all kinds of issues.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
Please login or register to view this content. Registration is FREE
Please login or register to view this content. Registration is FREE
|