2012-09-24 1 views
0

어떤 이유로 CSS는 갑자기 IE9에서 대소 문자가 구분됩니다. 나는 다른 사람들의 컴퓨터에서 이것을 시험해 보았지만 사이트는 IE9에서는 정상적으로 표시되지만, 제 컴퓨터에서는 CSS가 맞지 않는 한 표시하지 않습니다.IE9 갑자기 CSS 대소 문자가 구분됩니다.

IE 설정을 quirks 모드로 변경할 수 있으며 작동하지만 이상한 동작은 설명하지 않습니다.

모든 IE의 설정을 기본값으로 다시 설정하고 캐시를 지우려고했지만 다시 설치할 수 없었습니다.

답변

2

표준 모드입니까? 역사적으로 IE는 클래스 및 ID 선택기에서 대소 문자를 구분하지 않지만 표준 모드에서는 IE9가 대소 문자를 구분한다는 것을 알고 있습니다.

CSS 속성 및 대부분의 값은 대/소문자를 구분하지 않습니다. 예외로 url()인데 이미지를 제공하는 웹 서버는 대/소문자를 구분하는 파일 이름을 가질 수 있습니다.

CSS 선택자는 #id.class 선택자와 같이 CSS 외부의 부분을 제외하고는 대소 문자를 구분하지 않습니다. 자세한 내용은 다음 질문을 참조하십시오. Are CSS selectors case-sensitive?

관련 문제