在ie中忽略css

时间:2014-08-02 12:25:20

标签: css internet-explorer

有一种方法可以忽略文件/ css,即通过这个语句

<!--[if IE]>
        <script src="js/ie_html5.js"></script>
    <![endif]-->

是否还有其他方法可以忽略css中的css

我想为ie而不是正确渲染页面的其他css创建完全不同的css,即我想忽略它们。

2 个答案:

答案 0 :(得分:2)

正如我从这个问题中得到的那样,这个问题在以下链接中进行了讨论

Apply CSS rules if browser is IE

答案 1 :(得分:0)

window.onload = function() {
var script='<!--[if IE]>'+'<script src="js/ie_html5.js"></script>'+'<![endif]-->';
var test = document.createElement('script');
test.type = 'text/javascript';
test.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'www.example.com/test.js';

var isIE = /*@cc_on!@*/false || !!document.documentMode;
if(isIE){
        console.log(test);
        document.getElementsByTagName('head')[0].appendChild(test);
}
else{
}

};

<!--[if IE]>
   You're using IE!
<![endif]-->
<![if !IE]>
   You're using something else!
<![endif]>

您可以找到有关条件评论here的文档。