2010-08-03 6 views
0

jQuery의 애니메이션 .show (100)를 사용해 보았습니다. 애니메이션은 Firefox와 IE8에서 잘 작동합니다. 그러나 IE8에서는 렌더링 된 글꼴 (애니메이션 사용시)이 원래 글꼴보다 얇습니다. 애니메이션없이 .show()를 사용하여 다시 시도했는데 렌더링 된 텍스트는 정상입니다.jQuery : 애니메이션 쇼가있는 IE8 버그()?

여기에 애니메이션을 처리하는 jQuery 코드는 다음과 같습니다

var sibling = obj.next(); 
(sibling.is(":visible")) ? sibling.hide(100) : sibling.show(100); 

형제입니다 이런 식으로 뭔가 :

<div class="tree"> 
    <ul> 
     <li><a>Item 1</a></li> 
     <li><a>Item 2</a></li> 
     <li><a>Item 3</a></li> 
    </ul> 
</div> 

이는 IE8 버그인가?

감사합니다, 어윈

+1

http://stackoverflow.com/questions/2282576/ie-jquery-opacity-anti-aliasing-issue –

+0

@ Māris : ... 차례로 http://stackoverflow.com/questions/으로 연결됩니다. 2020690/how-to-make-a-google-maps-semi-transparent-png-tile-layer-work-in-ie8/2075524 # 2075524 –

답변

0

나는 IE에서 앤티 앨리어싱없이 렌더링지고 (애니메이션 동안 같은) 하나의 불투명도가없는 모든 요소를 ​​생각합니다.

당신이 할 수있는 일은별로 없습니다.