我可以像在LESS中那样在标准CSS中嵌套类吗
使用较少的预处理器,您可以将CSS代码嵌套在其他CSS代码中,如下所示:我可以像在LESS中那样在标准CSS中嵌套类吗,css,less,Css,Less,使用较少的预处理器,您可以将CSS代码嵌套在其他CSS代码中,如下所示: .Element { .AnotherElement { background-color: #FFF; } .YetAnotherElement { background-color: #000; } } 这将使.Element.AnotherElement的背景为白色,并使.Element.yestanotherelement的背景色为黑色。它不需要写出
.Element {
.AnotherElement {
background-color: #FFF;
}
.YetAnotherElement {
background-color: #000;
}
}
这将使.Element.AnotherElement
的背景为白色,并使.Element.yestanotherelement
的背景色为黑色。它不需要写出来就可以做到这一点,比如:
.Element .AnotherElement {
background-color: #FFF;
}
.Element .YetAnotherElement {
background-color: #000;
}
第一个示例是否与CSS语法一致,或者我是否必须使用LESS预处理器?嵌套是LESS和SASS的一项功能,而不是CSS固有的功能
这是CSS预处理器最常见的用途之一,但它们也提供了更多功能。不,CSS不支持这种语法,在您的CSS示例中,“元素”和“AnotherElement”将接收此属性,AnotherElement将不会继承元素的属性。谢谢!我也这么想,但我不确定。