2011-08-25 2 views
0

나는 많은 bg png 이미지가있는 사이트가 있습니다. 이 같은 CSS :jquery pngfix가 작동하지 않습니다.

div#carousel ul#slides li.monitor{ 
    background:url(../images/monitor.png) no-repeat center top; 
    position:relative; 
} 

나는 JQuery와 및 pngfix 같은 포함되어 있습니다

<script language="javascript"> 
    google.load("jquery", "1.6.2"); 
</script> 
<script src="/javascripts/jquery.pngFix.pack.js"></script> 

$(document).ready(function() { 
$(document).pngFix(); 
    ... 
}) 

아직 여전히 내 PNG 파일은 IE7, IE8, 등등에 표시되지 않습니다 아이디어?

enter image description here

답변

0

jquery.pngfix.js는 IE 5.5과 6.0을위한 것입니다. Internet Explorer 7 및 8은 기본적으로 24 비트 투명 PNG를 지원하며 수정이 필요하지 않습니다. 그러나 IE7/IE8 이 지원하지 않는 특정 형식의 PNG가을 지원합니다. 표준 24 비트 알파 투명도를 사용하면 괜찮을 것입니다. 하지만 다른 변종들 ... 항상 그런 것은 아닙니다.

아직 없으면 24 비트로 변환하고, IE가 네트워크를 통해 제대로로드되는지 확인하십시오 (404 오류 등 없음).

+0

변환 한 후에도 이미지에 문제가 계속 발생하면 특정 PNG를 게시 할 수 있습니까? –

+0

흠. 나는 PNG 내보내기에 능숙하다는 것을 잘 모르겠다. 일반적으로 기본 PNG 24 비트 설정 (투명도 선택)을 사용하여 Photoshop에서 내보내는 중입니다. 샘플을 초기 게시물에 업로드하겠습니다. 그리고 감사합니다! 참고로 – panzhuli

+0

- 다른 24 비트 PNG 중 일부가 작동 중입니다. 이 파일 크기에 제한이 있습니까 ??? – panzhuli

관련 문제