OK, that makes more sense. Well, as to what exactly to do I cannot say without seeing the page, but if there is no other saner solution, one may always make up a conditional supplemental stylesheet for IE, or for IE 8 specifically, example:
HTML Code:
<!--[if IE 8]>
<link rel="stylesheet" href="ie_8.css" type="text/css">
<![endif]-->
If you are unfamiliar with external stylesheets, you may place an ordinary style section in there instead:
HTML Code:
<!--[if IE 8]>
<style type="text/css">
/* styles for IE 8 would go here */
</style>
<![endif]-->
Whichever you use should go right after your other style declarations for the page. Style information imparted by either of these constructs will only be used by IE 8, and that will be in addition to, not in place of the other declared styles for the page. However, you may change an existing style from the other declared styles for the page by duplicating its selector and providing different properties and/or values for it in the IE 8 styles.
For more information on how these conditional comments work, see:
http://msdn.microsoft.com/en-us/libr...12(VS.85).aspx
If you want more help:
Please post a link to the page on your site that contains the problematic code so we can check it out.
Bookmarks