문제

웹 사이트를 개발 중이며 (ASP.NET 사용) IE6에 문제가 있습니다.

링크 근처의 일부 아이콘을 링크에서 배경 이미지와 패딩 왼쪽으로 사용하면 아이콘이 FF와 Chrome에 훌륭하게 표시되지만 IE6에서는 일종의 "회색"배경을 사용하며 때로는 플래시가 이상하게 사용됩니다.

어떤 아이디어? 이것을 해결하기위한 CSS 해킹이 있습니까? 모두 감사합니다!

도움이 되었습니까?

해결책

.png 파일입니까? IE6은 .pngs의 알파 투명성에 문제가 있습니다. 이있다 그래도 JavaScript 수정.

편집, 명확히하기 위해 - IE6이 알파 투명성 (.gifs의 투명성과 다름)이있는 .png를 본다면, 그것은 당신이보고 있다고 생각하는 밝은 회색을 부분적으로 렌더링하고 렌더링합니다. JavaScript 수정은 페이지의 모든 .pngs에 필터를 적용합니다. 그러나 이것은 CSS를 통해 배경으로 설정된 .pngs에서는 작동하지 않습니다.

다른 팁

IE6의 PNG 수정에주의하십시오. DirectX 필터를 사용하며 비교적 느립니다. 페이지에 많은 이미지가있는 경우 (예 : 테이블의 25 행의 아이콘) 페이지를 약간 느리게 할 수 있습니다.

우리는 유일한 성능 솔루션은 다른 모든 사람들에게 aliased gif를 IE6과 PNG에 서버하는 것임을 발견했습니다.

Ho Hum, IE6과 그녀를 항해하는 모든 사람들을 미워하는 또 다른 이유입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top