2016-02-28 154 views
-2

我发现在CSS代码行:html.oldie在CSS中的含义是什么?

html.oldie .hero-gallery { 
    height: 860px 
} 

是什么html.oldie意思?我猜测这是为了查看不同浏览器中的HTML,但我不知道这意味着什么。

回答

2

.oldie只是一个类。它将的html标记中的类.hero-gallery的元素取为的标记,并将其高度属性设置为860px。该HTML可能是这个样子:

<html class="oldie"> 
    <!-- some HTML here --> 
    <div class="hero-gallery"> 
     <!-- HTML for the gallery --> 
    </div> 
</html> 

很奇怪看到html元素的一类,但它不是从一个类中的任何不同任何其他元素就CSS而言。

2

.oldie这个类是由Jonathan Neal写的一点CSS。它“转换(原文如此)CSS以与旧的Internet Explorer兼容。”它被记录为here.它旨在确保HTML5/CSS3在IE8中工作。