为了账号安全,请及时绑定邮箱和手机立即绑定

less变量使用的问题

less变量使用的问题

四季花海 2018-08-19 14:09:42
如下代码.loop(@count) when (@count > 0) {    .loop(@count - 1);    .testItem-@{count} {        animation-name: kf-@{count};    }}.loop(3);第4行,希望输出 kf-1 这样格式的值。现在问题来了。。。kf-@{count} 编译报错kf-@count 输出的是 kf- 1kf-(@count) 输出 kf-(1)都不是期望值。求解决方案。。。
查看完整描述

2 回答

?
BIG阳

TA贡献1859条经验 获得超6个赞

// loop start

.taskSlideBg(@num) when (@num <6){

  @num2:~"@{num}n";

  @color:"mkcolor@{num}";

  #mkUser-task-con .mkUser-task-box:nth-child(@{num2}) .mkUser-task-title{background:@@color;}

  .taskSlideBg((@num+1))

}

.taskSlideBg(1);

// loop end

编译之后


#mkUser-task-con .mkUser-task-box:nth-child(1n) .mkUser-task-title {

  background: #6ec5ff;

}

#mkUser-task-con .mkUser-task-box:nth-child(2n) .mkUser-task-title {

  background: #ff8365;

}

#mkUser-task-con .mkUser-task-box:nth-child(3n) .mkUser-task-title {

  background: #fdc139;

}

#mkUser-task-con .mkUser-task-box:nth-child(4n) .mkUser-task-title {

  background: #83d36d;

}

#mkUser-task-con .mkUser-task-box:nth-child(5n) .mkUser-task-title {

  background: #03afaf;

}


查看完整回答
反对 回复 2018-08-24
?
MMTTMM

TA贡献1869条经验 获得超4个赞

.loop(@count) when (@count > 0) {

    .loop(@count - 1);


    .testItem-@{count} {

      animation-name: ~"kf-@{count}";

    }

}


.loop(3);


查看完整回答
反对 回复 2018-08-24
  • 2 回答
  • 0 关注
  • 1079 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信