有些人知道如何在SASS中使用嵌套的mixin或函数?我有这样的事情:
@mixin A(){
do something....
}
@mixin B($argu){
@include A();
}
有些人知道如何在SASS中使用嵌套的mixin或函数?我有这样的事情:
@mixin A(){
do something....
}
@mixin B($argu){
@include A();
}
是的,您已经做对了。您可以在第二个中调用第一个mixin。检查这支笔http://codepen.io/crazyrohila/pen/mvqHo
您可以多嵌套mixin,也可以在mixins中使用占位符。
@mixin a {
color: red;
}
@mixin b {
@include a();
padding: white;
font-size: 10px;
}
@mixin c{
@include b;
padding:5;
}
div {
@include c();
}
给出了CSS
div {
color: red;
padding: white;
font-size: 10px;
padding: 5;
}
如其他答案所述,您可以在其他mixin中包括mixin。此外,您可以调整混合对象的范围。
例
将输出:
Scoping mixins means that you can have multiple mixins named the same in different scopes without conflicts arising.