Sass 在scss中声明自定义选择器?
例如,我想按属性选择元素Sass 在scss中声明自定义选择器?,sass,Sass,例如,我想按属性选择元素ng controller(如angularjs)。我和你有个约会 <div ng-controller="foo1Ctrl"></div> <div ng-controller="foo2Ctrl"></div> <div ng-controller="foo3Ctrl"></div> 生成我的作用域或嵌套css。 我可以在scss中定义一些宏吗 (在C形式中,应该是沿着这条线的东西) 我只是想知
ng controller
(如angularjs)。我和你有个约会
<div ng-controller="foo1Ctrl"></div>
<div ng-controller="foo2Ctrl"></div>
<div ng-controller="foo3Ctrl"></div>
生成我的作用域或嵌套css。
我可以在scss中定义一些宏吗
(在C形式中,应该是沿着这条线的东西)
我只是想知道SCS是否在这方面有所进展。如果没有,那么我将使用原始方法。文档显示了在Sass中可以执行的几乎所有操作: 输出:
[ng-controller="asdf"] {
color: red;
}
#DEFINE ng(x) [ng-controller="x"]
ng(foo1Ctrl) {}
ng(foo2Ctrl) {}
ng(foo3Ctrl) {}
@mixin ng($value) {
[ng-controller="#{$value}"] {
@content;
}
}
@include ng('asdf') {
color: red;
}
[ng-controller="asdf"] {
color: red;
}