【发布时间】:2015-02-15 21:55:53
【问题描述】:
我想创建一个 mixin,这样我就不必总是输入相同的代码。我希望 mixin 接受参数。这是我必须一遍又一遍地写的部分(.serial 和 .circle 部分):
.bg-primary { // LIGHTBLUE
background-color: @fashionLightBlue;
color: @fashionDarkBlue;
.serial {
color: @fashionPink;
}
.circle {
background-color: @fashionWhite;
}
}
我想创建这样的东西:
.CircleInfoBox (@color1, @background-color) {
.serial {@color1};
.circle {@background-color};
}
这有可能吗?
【问题讨论】:
-
是的,可以创建参数化的 mixin。但是在我回答之前的一个问题,你是想将
color1传递给.serialmixin? -
是的,我也想将颜色传递给 .serial 和 .circle,但总是不同的。
-
好的,
.serial和.circle应该总是一起调用吗?也就是说,是否存在只需要.serial而不需要.circle的案例/选择器? -
不,他们一直在一起
标签: less less-mixins