IE7 및 IE8은 의사 요소 (예 : ::after
또는 ::first-letter
)에 대해 이중 콜론 표기법을 지원하지 않으며 최신 브라우저 :after
는 이전 버전과의 호환성을 위해 단일 콜론 표기법 (예 :)을 지원하므로 단일 콜론 표기법 만 사용해야하며 IE8의 시장 점유율이 무시할 수있는 수준으로 떨어집니다. 돌아가서 내 코드 기반에서 찾거나 교체합니까? 또는 다음을 모두 포함해야합니다.
.foo:after,
.foo::after { /*styles*/ }
내가 IE8 사용자를 걱정한다면 double을 단독으로 사용하는 것은 어리석은 것처럼 보입니다.