Ответ 1
Меньше >= 1,4
вы можете сделать что-то вроде этого:
.wrap-every(@n) {
&:nth-child(@{n}n + 1) {
clear: left;
}
}
это должно иметь желаемый результат. Без необходимых хаков.
в старых версиях Less
вы можете попробовать простую интерполяцию строк:
.wrap-every(@n) {
@t: ~":nth-child(@{n}n + 1)";
&@{t} {
clear: left;
}
}
а вывод CSS в обоих случаях должен быть примерно таким:
.resource:nth-child(8n + 1) {
clear: left;
}