2013-09-22 3 views
0

IE에서 작업하고있는 사이트를 거의 끝 냈지만 IE는 일부 애니메이션을 허용하지 않습니다. 누군가가 CSS 스타일 시트를 무시하도록 IE를 강제 할 수있는 방법을 알고 있나요,IE가 다른 CSS 스타일 시트를 무시하도록 강요하십시오.

<!--[if IE]> 
    <link rel="stylesheet" type="text/css" href="path/to/stylesheet.css"></link> 
<![endif]--> 

그러나 IE는 여전히 다른 스타일 시트를 실행합니다

나는 내가 IE 전용 시트를 지정할 수 있습니다 알아?

관련, Jimy

+0

IE10은 조건부 주석을 지원하지 않습니다. – cimmanon

+0

위대한 권자, 마이크로 소프트는 고통을 겪으려고합니까 아니면 단지 부산물일까요? – JJmason

답변

0
이 사용할 수

,

<!--[if !IE]--> 
    IE ignores this 
<!--[endif]--> 
+0

죄송합니다. 저에게는 효과가 없었습니다. 크롬과 IE 모두 해당 텍스트를 볼 수 있었지만 약간 다른 변형이있었습니다. – JJmason

+0

생성 된 페이지 소스를 확인하십시오. – devo

1

CSS는 CSS 스타일 시트에 대한 이러한 조건 시트에 대한 아이디어는 "정상적인 CSS는"

<link rel="stylesheet" type="text/css" href="path/to/normalstylesheet.css"></link> 
<!--[if IE]> 
    <link rel="stylesheet" type="text/css" href="path/to/iestylesheet.css"></link> 
<!--[endif]--> 
을 무시하는 것입니다 의미 때문에

전자의 모든 내용은 후자의 스타일 시트에서 끝났습니다. 당신이 뭔가를 생략해야하는 다른 특별한 이유가있는 경우에도 항상 이것을 사용할 수 있습니다.

<!--[if !IE]--> 
    <link rel="stylesheet" type="text/css" href="path/to/notiestylesheet.css"></link> 
<!--[endif]--> 
+0

만약 내가 내 주 CSS를 먼저 위의 코드를 배치하고, 내 IE CSS 및 적중 새로 고침에 빨간색 배경을 설정, 화면이 빨간색으로 깜박이지만 즉시 다시 내 메인 CSS로 되돌립니다. 다른 아이디어? – JJmason

+0

뭔가 실종 된 것처럼 들리지만, 이것을 보여주기 위해 바이올린을 제공 할 수 있습니까? – rfoo

+0

IE는 별도의 CSS를 가리킬 수 없지만 IE가 허용하지 않는 특정 CSS 스타일은 숨길 수있었습니다. – JJmason

관련 문제