Less 是否可以输出嵌入的mixin规则而不将其作为mixin参数传递?
如果不将属性块作为mixin调用的参数传递,那么在LESS中是否可以执行上述操作?尝试不将Less 是否可以输出嵌入的mixin规则而不将其作为mixin参数传递?,less,Less,如果不将属性块作为mixin调用的参数传递,那么在LESS中是否可以执行上述操作?尝试不将color:blue规则作为mixin调用的参数传递,希望像SASS@content或Stylus{block}这样的关键字可以使用。哦,你能给我看一个SASS或手写笔的样品,我可以看看它是否可以移植到更小的版本吗?抱歉,我不知道其他两个。据我所知,Less没有完全相同的(触笔或SASS版本)。充其量你也能做到。我们只是将属性块分配给一个变量,并传递它,而不是块本身。我恐怕是这样的,谢谢您的帮助!然后(当然
color:blue
规则作为mixin调用的参数传递,希望像SASS@content
或Stylus{block}
这样的关键字可以使用。哦,你能给我看一个SASS或手写笔的样品,我可以看看它是否可以移植到更小的版本吗?抱歉,我不知道其他两个。据我所知,Less没有完全相同的(触笔或SASS版本)。充其量你也能做到。我们只是将属性块分配给一个变量,并传递它,而不是块本身。我恐怕是这样的,谢谢您的帮助!然后(当然是半开玩笑)变体会看得更近一些(现在它确实传递了一些东西,而不是显式地传递)。
.mixin(@param) {
@{param} & {
@thoseRules(); // color: blue
}
}
button {
display: block;
.mixin('param') {
color: blue;
}
}