IE8은 :after
만 지원하며 ::after
은 지원하지 않습니다.CSS : after after :: IE8에서 작동하지 않음
나는 한 줄로 풀 수 있다고 생각했습니다. 여기
는 CSS입니다 :E:after, E::after{ ..... }
하지만 IE8에서 작동하지 않습니다.
IE8은 :after
만 지원하며 ::after
은 지원하지 않습니다.CSS : after after :: IE8에서 작동하지 않음
나는 한 줄로 풀 수 있다고 생각했습니다. 여기
는 CSS입니다 :E:after, E::after{ ..... }
하지만 IE8에서 작동하지 않습니다.
IE8 용 코드를 이렇게 배치 할 수 있습니다.
<!--[if IE 8]>
<style>...</style>
<![endif]-->
IE8은 예상대로 행동하고 이중 콜론을 인식하지 못하기 때문에 전체 룰 세트를 폐기된다. this slightly related answer을 참조하십시오. 이것은 버그가있는 행동이 아닙니다.
IE8을 지원해야하는 경우 단일 콜론 만 사용하십시오. 그것이 당신이해야 할 일입니다. 단일 콜론을 사용하는 :before
은 IE8 덕분에 guaranteed to work on all browsers and you can rely on it입니다.
E:after { ... }
CSS 코드는 오류가 아닙니다. – fire790620