2010-06-24 6 views
1

IE 7 또는 8과 투명 PNG로는 지금까지 전혀 문제가 없었습니다. 포토샵이나 불꽃 놀이가 엉망이 될지 모르겠습니다.IE8이 투명 PNG를 올바르게 렌더링하지 못했습니다. 전에는 일어나지 않았습니다.

그것은 홈 페이지에있는 세 페이드 이미지입니다 : 정말 다른 무슨 말을 해야할지 모르겠어요

.. 여기

는 링크입니다.

나의 유일한 추측은 콘텐츠 배경이 투명한 PNG 인 것과 관련이 있다는 것입니다.

나는 또한 pngcrush를 다운로드했으며 실제로 명령 줄에서 실행할 수 없기 때문에 어떤 도움도 도움이 될 것입니다.

미리 감사드립니다.

+0

http://spirit.vn/en/?p=37 도움이 될 것입니다. –

+0

고마워요. 시도해보십시오. –

+0

정확히 어떤 이미지를 보여 주나요? 나는 당신이 어떤 사람들을 추천하고 있는지 이해할 수 없다. – kiamlaluno

답변

2

주기 플러그인 코드를 제거하면 배경이 투명 해지는 것을 확인할 수 있습니다. 나는 그 이유를 찾지 못했지만 문제를 야기하고 있습니다. http://jquery.malsup.com/cycle/options.html

+0

고마워요. 다행히 친구가 포인트를 얻을 수있었습니다! 하하 –

3

는 OK라고하는 메인 인덱스 파일 라인 (14)에 있도록 : 그 이후

<!--[if lt IE 7]> 
<script defer type="text/javascript" src="js/pngfix.js"></script> 
<![endif]--> 

당신이 IE보다 적은 IE에 대한 pngfix.js를 사용하는 가정하는 방법은 다음과 같습니다

<script type="text/javascript" language="javascript" src="js/pngfix.js"></script> 

과 함께 그 교체 7

시도해주세요. 알려주세요.

+0

나는 정직하게도 내 게시물을 읽는다면 분명히 IE 7과 IE 8이 이러한 png 이미지를 제대로 렌더링하지 못하기 때문에이를 시도하는 것을 꺼려하지 않을 것입니다. 그래도 감사합니다. –

1

<img src="<your-url-img>" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='<your-url-img>', sizingMethod='scale');" />

같은 이미지의 스타일 속성을 설정 :

cleartypeNoBg: true 

소스) = 사이클 옵션이 추가하고 배경이 사라집니다

은 ie7 및 ie8에서 작동합니다.

관련 문제