什么是IE课程?

时间:2014-03-27 20:25:36

标签: class internet-explorer html5boilerplate

我发现它们已包含在HTML5 Boilerplate中,但我不知道它们是什么或为什么它们可能有用。我在谷歌上搜索,但找不到任何解释 search

1 个答案:

答案 0 :(得分:0)

他们是帮助您创作条件样式的特殊类。例如,某些旧版本的Internet Explorer不支持rgba,因此您可能需要加载.png背景图片:

article {
    background-image: rgba(255, 0, 0, .25);
}

.oldIE article {
    background-image: url( 'faintRed.png' );
}

这是一个人为的例子,但它说明了这些类背后的意图。由于围绕<html>等标记的条件注释,您可以有条件地将类似.oldIE的类放在元素的祖先树中,从而允许您为旧版本的IE创建回退。

条件注释在版本10中不再适用于IE。鉴于Internet Explorer和其他现代浏览器之间存在标准支持,它们不再需要。

这些条件类在2013年9月为removed from the HTML5 Boilerplate