문제

동일한 HTML 페이지의 이미지에 색상이있는 CSS 배경 색상과 일치하는 문제가 있습니다. 무엇을 제공합니까?

도움이 되었습니까?

해결책

PNG 이미지를 사용하는 것 같아요? 이것은 감마 수정“기능”입니다. Mark Ransom은 다음을 게시했습니다 유용한 텍스트 이것에 관해서.

그것을 주목하십시오 pngcrush 어딘가에 나열된 해결책은 저를 위해 작동하지 않았습니다.

다른 팁

어떤 이미지 편집 프로그램을 사용하고 있습니까? 나는 찾았다 Photoshop Color Profiles에 대한이 기사. 문제도있을 수 있습니다 PNG 감마 교정.

브라우저 때문일 수 있습니다 색상 관리.

색상 프로파일 문제 일 수 있습니다.

예를 들어, 이미지가 JPEG이고 색상 프로파일이 있고 브라우저가 지정한 색상 프로파일에 이미지 표시를 지원하지 않으면 이미지 자체의 색상 자체가 브라우저에서 다르게 렌더링됩니다. 이 상황에서 Photoshop에서 이미지의 색상을 확인한 다음 CSS에서 해당 색상을 적용하고 색상 프로파일이 인식되지 않는 브라우저에서 페이지를 보았을 때 다르게 보일 것입니다.

세 가지 가능성은 떠오른다 :

  • 모니터 색상 깊이가 16 비트가 아닌 32 또는 24 비트로 설정되었는지 확인하십시오.
  • 이미지에 팔레트 (예 : 웹 안전 팔레트)가 할당되지 않은지 확인하십시오. .gif 또는 8 비트 .png 이미지의 경우 일 수 있습니다.
  • IE의 .png 감마 수정 문제를 확인하십시오 - 자세한 내용은 다른 게시물을 참조하십시오.

먼 과거에 사용한 해결 방법은 HTML에 설정하는 대신 작은 이미지를 반복하여 배경색을 설정하는 것입니다. 이런 종류의 트릭은 웹 안전 팔레트의 시대에 유용했지만 지금은 덜 유용했습니다.

아마도 당신의 테스트 브라우저, IE 6에 많은 어려움을 겪었을 것입니다.

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