在Scss中声明自定义选择器?

用户名

例如,我想按属性选择元素ng-controller(如angularjs中一样)。我有一个div

<div ng-controller="foo1Ctrl"></div>
<div ng-controller="foo2Ctrl"></div>
<div ng-controller="foo3Ctrl"></div>

在scss中,我必须做:

[ng-controller="foo1Ctrl"] {}
[ng-controller="foo2Ctrl"] {}
[ng-controller="foo3Ctrl"] {}

产生我的作用域或嵌套的CSS。我可以在scss中定义一些宏吗?

(在C形式中,可能会沿着这条线出现)

#DEFINE ng(x) [ng-controller="x"]

ng(foo1Ctrl) {}
ng(foo2Ctrl) {}
ng(foo3Ctrl) {}

我只是想知道scss是否确实有这方面的东西。如果没有,那么我将使用原始方法。

西曼侬

该文档显示了您可以在Sass中做的几乎所有事情:http : //sass-lang.com/docs/yardoc/file.SASS_REFERENCE.html#mixin-content

@mixin ng($value) {
    [ng-controller="#{$value}"] {
        @content;
    }
}

@include ng('asdf') {
    color: red;
}

输出:

[ng-controller="asdf"] {
  color: red;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

NSSortDescriptor和NSFetchedResultsController的自定义选择器

来自分类Dev

安卓 自定义意图选择器

来自分类Dev

自定义数据属性的CSS选择器?

来自分类Dev

Android:自定义视图属性的选择器

来自分类Dev

列表视图设置自定义波纹选择器

来自分类Dev

创建自定义选择器视图

来自分类Dev

在自定义网格编辑器(Umbraco 7)中获取节点/内容选择器

来自分类Dev

Android自定义日历/日期选择器

来自分类Dev

物料日期选择器自定义样式

来自分类Dev

自定义复选框类别选择器

来自分类Dev

SwiftUI自定义选择器/组合框

来自分类Dev

带自定义类的引用-reactdate选择器

来自分类Dev

使用CountryCode选择器自定义TextInputEditText

来自分类Dev

如何自定义SOLine InventoryID选择器?

来自分类Dev

Xamarin表单自定义呈现选择器

来自分类Dev

自定义rxjs存储的选择器功能

来自分类Dev

安卓。自定义意图选择器

来自分类Dev

图表上的Java FX自定义选择器

来自分类Dev

自定义可用日期引导日期选择器

来自分类Dev

自定义Actionbar紧凑项目选择器

来自分类Dev

Listview自定义选择器问题

来自分类Dev

自定义号码选择器

来自分类Dev

使用QML在Blackberry级联中的自定义选择器中设置默认值

来自分类Dev

Kendo日期选择器自定义日期格式

来自分类Dev

创建自定义选择器视图

来自分类Dev

午休选择器通过自定义标签

来自分类Dev

CSS选择器中的自定义属性是一个不错的选择吗?

来自分类Dev

自定义类中的选择器

来自分类Dev

如何自定义选择器中的默认 <option>