CSS 너비 선언에서 9의 의미 이해
CSS 코드에는 "CSS 해킹" 역할을 하는 특수 문자 9가 포함될 수 있습니다. "는 특히 Internet Explorer 버전 7, 8, 9를 대상으로 합니다. 예제와 같이 CSS 속성 선언의 끝 부분에 사용되는 경우 아래:
width: 500px;
이 트릭을 사용하면 해당 속성이 특정 버전의 Internet Explorer에서만 적용됩니다. 다른 브라우저는 이 해킹을 완전히 무시합니다.
제공된 예에서 width 속성은 요소의 너비를 500픽셀로 설정하지만 IE 7, 8 또는 9에서 볼 때만 해당됩니다. 다른 모든 브라우저는 9 접미사를 사용하며 너비 규칙은 적용되지 않습니다.
이 해킹을 통해 개발자는 특정 브라우저 또는 브라우저 버전에 특정한 CSS 규칙을 만들 수 있습니다. 예:
#myElement { width: 300px; width: 500px; }
이 코드를 사용하면 IE 7, 8, 9에서는 요소의 너비가 500픽셀이 되고 다른 모든 브라우저에서는 너비가 300픽셀이 됩니다.
이 해킹은 원래 답변 편집에 지정된 대로 Internet Explorer 10에서도 작동합니다.
위 내용은 CSS 너비 선언의 `\9`는 무엇을 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!