less-循环写法


 

less 的循环函数写法

原理:递归调用函数

//定义一个循环  初始化i=0,循环体内i+1,条件i<10内 满足条件
   @i:0;
.loop(@i)when(@i<10)
{
//递归调用 达到循环的目的 .loop((@i+1));
//执行某个需要循环的方法 .addclass(@i); } //初始化开始循环 不初始化 不会开始循环 .loop(@i);

  实际运用

更换换背景图

.loop(@counter) when (@counter<=4) {
    .loop(@counter+1);
    div:nth-of-type(@{counter}) {
        @imgUrl: "https://gt.com/@{counter}.png";
        background-image:url("@{imgUrl}");
    }
}
.loop(1);

  

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM