타겟 가상 클래스를 사용하고 있지만 IE 브라우저 (7과 8)에서는 작동하지 않습니다.왜 : target pseudo class가 IE에서 작동하지 않습니까?
selectivizr javascript를 사용했지만 여전히 작동하지 않습니다.
그래서 다른 방법으로 작동하게 할 수 있습니까? jQuery를 통해 가능합니까?
타겟 가상 클래스를 사용하고 있지만 IE 브라우저 (7과 8)에서는 작동하지 않습니다.왜 : target pseudo class가 IE에서 작동하지 않습니까?
selectivizr javascript를 사용했지만 여전히 작동하지 않습니다.
그래서 다른 방법으로 작동하게 할 수 있습니까? jQuery를 통해 가능합니까?
:target
의사 클래스는 IE9에서만 지원됩니다. 참조 here
심지어 라고 생각합니다. Modernizr는 도움이되지 않습니다. 해결 방법으로 :target
의사 클래스를 탐지하기가 어렵습니다.
:target
대신 jQuery를 사용하는 경우 $(location.hash)
을 사용할 수 있으며,있는 경우 :target
요소가됩니다.
그냥 시도했습니다 Selectivizr - 나를 위해 IE8
에서 일했습니다! 그래도 IE7
에 없습니다. 가장자리 방출을 시도하십시오 :
<!--[if (gte IE 6)&(lte IE 8)]>
<script type="text/javascript" src="https://raw.github.com/keithclark/selectivizr/master/selectivizr.js"></script>
<noscript><link rel="stylesheet" href="[fallback css]" /></noscript>
<![endif]-->
당신은 당신의 부호를 보여줄 수 있습니까? –