점점 문제가 있습니다
<!--[if !IE]>
일하다. 내 문서에 이것을 가지고 있기 때문에 궁금합니다.
<!doctype html>
<!--[if lt IE 7]> <html class="ie6 oldie"> <![endif]-->
<!--[if IE 7]> <html class="ie7 oldie"> <![endif]-->
<!--[if IE 8]> <html class="ie8 oldie"> <![endif]-->
<!--[if gt IE 8]><!-->
<html class="">
<!--<![endif]-->
내가 추가하면
<!--[if !IE]><!-->
<link type="text/css" rel="stylesheet" href="/stylesheets/no-ie.css" />
<!--<![endif]-->
어떤 이유로 든 헤더에 작동하지 않습니다. 그러나 내가 추가하면
<!--[if !IE]><!-->
<style>
All my css in here
</style>
<!--<![endif]-->
실제 html 페이지 (헤더)에 작동합니다. 어떤 제안? 건배
내 질문으로 업데이트
좋아, 내가 제거했을 때 나는
<!-->
IE에서 체크인했지만 지금은 FF로 돌아갔다. no-ie.css는 FF에도 적용되었다. 그래서 다시 추가 <!-->
하고 /를 제거하고 (주 템플릿에 추가하여 cm을 다시 추가하지 않음) 모두 FF에서 다시 작동하지만 이제 스타일 시트가 IE에 적용됩니다! 그래서 나는 시도했다
<!--[if IE]>
<link type="text/css" rel="stylesheet" href="https://stackoverflow.com/stylesheets/no-ie.css">
<![endif]-->
과
<!--[if !IE]> -->
<link type="text/css" rel="stylesheet" href="/stylesheets/no-ie.css">
<!-- <![endif]-->
그리고 그것은 효과가 없었습니다. 기본적 으로이 페이지가 http://css-tricks.com/examples/ResponsiveTables/responsive.php 작동 하지만 CSS를 스타일 시트로 이동 하려고합니다 . 분명히 간단해야합니다. 내가 무엇을 놓치고 있습니까? 필요하지 않으면 JQuery를 사용하지 않을 것입니다. 건배
<!-->
<!--[if !IE]>