LESS语法双短划线和括号

时间:2017-04-05 17:44:41

标签: less

我工作的公司正在使用LESS,我正在尝试理解正在使用的特定选择器方法,并希望有人可以在此示例中解释破折号和括号的使用:

.style--heading-1(){
//properties
}

1 个答案:

答案 0 :(得分:1)

使用您提供的示例,它并非100%确定,但我非常有信心您的公司正在使用名为BEM的特定命名约定或者可能是派生。与其他框架(例如OOCSS)一样,它只是帮助组织大型CSS项目。但是,根据严格的BEM,.style--heading-1似乎并不是特别好的命名......;)

()只表示LESS中无参数的mixin(函数)。

为什么不作为同事给你提供更多信息呢?愿意学习是不可耻的。