.eg-pd-10 {
padding: 10px
}
.eg-pd-20 {
padding: 20px
}
.eg-pd-30 {
padding: 30px
}
...
...
比如这里我希望能生成1-100之间的所以padding,怎么写这样的less。
.eg-pd-10 {
padding: 10px
}
.eg-pd-20 {
padding: 20px
}
.eg-pd-30 {
padding: 30px
}
...
...
比如这里我希望能生成1-100之间的所以padding,怎么写这样的less。
.generate-eg-pd(1,100);
.generate-eg-pd(@i, @end) when (@i =< @end) {
.eg-pd-@{i}{
padding: @i*1px;
}
.generate-eg-pd(@i + 1,@end);
}
http://less.bootcss.com/featu...
//调用
.generate-padding(100);
//声明
.generate-padding(@n, @i: 1) when (@i =< @n) {
.eg-pd-@{i} {
padding: (@i * 1px);
}
.generate-padding(@n, (@i + 1));
}
3 回答1.3k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
2 回答984 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.3k 阅读
2 回答2.7k 阅读
大概这样子
请参考官方文档loops-feature