2011-12-09 2 views
0

이 주제가 여러 번 언급되었지만 내 문제가 다름을 알고 있습니다 (또는 어딘가에 놓쳤을 가능성이 있습니까?).JQuery 크로스 브라우저 불투명도 (fadeTo) IE 7 & 8 png

제 문제는 불투명도를 설정하고 투명한 png (IE7 및 8)에 검정색 배경을 표시하지 않는 크로스 브라우저 방식이 필요하다는 것입니다. 여기

몇 가지 제안 :

$(this).fadeTo(0, 0.5); 

을하지만 나는 그것이 PNG에 검은 색이 표시됩니다 .. 위에 말한 것처럼.

감사합니다.

답변

2

나는 이것이 요소의 전반적인 불투명도에 관한 fadeTo과 관련이 없다고 생각합니다.

img { 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...); 
} 

세부 사항 (단지를 : 기본적으로, 당신이해야 할 것은 모든에서 PNG 파일 의 알파 채널을 이해하기 위해 IE를 얻을 수있다 그래서 일부 IE 전용 CSS를 필요로하는 투명해야 비트를 이해 링크의 부부, 당신은 "투명성", "PNG", "IE"를 검색하지만 만약 당신이 엄청난 양의 정보를 찾을 수 있습니다) :

+1

'+ 1' - 이제 나이 먹었어. 해결 방법이있어 기쁩니다. –

+0

고맙습니다. 닫기! 나는 여전히 이미지 주위에 검은 색 테두리가 생겼다. 어떤 아이디어? – user1040259