Есть цикл в LESS с одним счетчиком
@margin: m;
@margin-top: m-t;
@margin-left: m-l;
@margin-right: m-r;
@margin-bottom: m-b;
@padding: p;
@padding-top: p-t;
@padding-bottom: p-b;
@padding-left: p-l;
@padding-right: p-r;
@font-size: f; // Префикс класса сетки
@column-count: 10; // Количество классов
.generate-column(@i: 0) when (@i =< 50) {
.@{margin}-@{i} {
margin: (@i * 1px) !important;
}
.@{margin-bottom}-@{i} {
margin-bottom: (@i * 1px) !important;
}
.@{margin-top}-@{i} {
margin-top: (@i * 1px) !important;
}
.@{margin-left}-@{i} {
margin-left: (@i * 1px) !important;
}
.@{margin-right}-@{i} {
margin-right: (@i * 1px) !important;
}
.@{padding}-@{i} {
padding: (@i * 1px) !important;
}
.@{padding-top}-@{i} {
padding-top: (@i * 1px) !important;
}
.@{padding-bottom}-@{i} {
padding-bottom: (@i * 1px) !important;
}
.@{padding-left}-@{i} {
padding-left: (@i * 1px) !important;
}
.@{padding-right}-@{i} {
padding-right: (@i * 1px) !important;
}
.generate-column(@i + 5);
}
.generate-column();
Вопрос: Как правильно сделать, чтобы в этот цикл добавить еще один счетчик?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости