Less 在自选择器中使用变量
我不知道如何创建自选择器。我最好的猜测是:Less 在自选择器中使用变量,less,lessphp,Less,Lessphp,我不知道如何创建自选择器。我最好的猜测是: .mixin(@var) { &(~':nth-of-type(@{var}n)') { // do stuff } } 但当用作 .el { .mixin(3); } 产生 .el :nth-of-type(3n) { //do stuff } 并未能产生预期的结果 在此方面的任何帮助都将不胜感激。 谢谢。这取决于您使用的是哪个版本的LESS,但对于1.3.3,这应该可以工作 .mixin(@var)
.mixin(@var) {
&(~':nth-of-type(@{var}n)') {
// do stuff
}
}
但当用作
.el { .mixin(3); }
产生
.el :nth-of-type(3n) { //do stuff }
并未能产生预期的结果
在此方面的任何帮助都将不胜感激。
谢谢。这取决于您使用的是哪个版本的LESS,但对于1.3.3,这应该可以工作
.mixin(@var) {
@nthItem: ~":nth-of-type(@{var}n)";
&@{nthItem} {
// do stuff
}
}
完美的非常感谢你!