如何理解IE评论的条件?

时间:2014-10-01 13:17:46

标签: html css internet-explorer

我正在使用主题,我发现条件注释可以根据Internet Explorer的版本向html标记添加类。

<!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]>         <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->

前三个非常简单。我无法理解第四个。

它到底是做什么用的? 它如何在非IE浏览器上运行?

1 个答案:

答案 0 :(得分:1)

请注意,第4个html标记未被注释且条件为gt IE 8,因此只有IE&gt; 8和其他浏览器才会读取。
较旧的IE版本只会为它们读取正确的html标记而忽略最后一个,因为它是为IE>8生成的。