I’m experiencing something really strange!
I have a div that I’m hiding with JS (jQuery). Like this:
$('#myDiv').hide();
Then when I make a fadeIn like this:
$('#myDiv').fadeIn('slow');
then the text loses ClearType in IE but not in FF. If I go with toggle insted of fadeIn, then it’s all fine.
What is IE up to and is there any solutions for it because it looks horrible. (I have ClearType on as you maybe understand at this point)
A quick search on the subject shows the following:
jQuery fadeIn/fadeOut IE cleartype glitch
The problem seems to be that the CSS ‘filter’ attribute is not automatically removed. The most simple solution to this problem would be removing it manually:
As the blog post above explains, this is a rather messy solution.
Excerpt from the blog post, including a cleaner solution to this problem: