这个问题在这里已经有答案了:
嵌套CSS类
(7个答案)
(7个答案)
三年前关闭的
不久前,我看到了一个css文件的示例,其中css规则/选择器以嵌套方式指定,例如:
部门a{
颜色:红色;
b组{
字体大小:粗体;
}
}
我不确定我在哪里看到的(可能是在一个所谓的问题中),或者它是否与上面所示的完全一样
我的问题:以上CSS正确/有效吗?这是一种指定CSS规则的标准方法,还是一种依赖于浏览器的黑客行为
这不是有效的标准CSS,但这是一个使用Sass/SCSS或更低版本嵌套类声明的示例,我相信还有其他CSS扩展,在将其提供给浏览器使用之前,会将其扩展为类似以下内容(这是有效的CSS):
部门a{
颜色:红色;
}
a区b区{
/*从div.a继承颜色*/
字体大小:粗体;
}