Less 更少的代码显示错误,但仍然有效:“quot;发现意外的标记冒号“;

Less 更少的代码显示错误,但仍然有效:“quot;发现意外的标记冒号“;,less,token,colon,Less,Token,Colon,我从netbeans IDE的冒号“span:nth child”行中得到一个错误。表示“发现意外标记冒号”。我还检查了一个在线less验证器,得到了相同的结果 代码是有效的,但我还是觉得有些不好 有什么意见吗 .randomColor() { @baseColor: #003459; @number1: `Math.floor(Math.random()*10 + 90)`; @number2: `Math.floor(Math.random()*10 + 20)`;

我从netbeans IDE的冒号“span:nth child”行中得到一个错误。表示“发现意外标记冒号”。我还检查了一个在线less验证器,得到了相同的结果

代码是有效的,但我还是觉得有些不好

有什么意见吗

.randomColor() {
    @baseColor: #003459;
    @number1: `Math.floor(Math.random()*10 + 90)`;
    @number2: `Math.floor(Math.random()*10 + 20)`;
    @color1: @number1 * 1%;
    @color2: @number2 * 1%;
    @new: hsl(hue(@baseColor), @color1, @color2);     
}

.generate-bg-color(@spanNumber, @i: 1) when (@i =< @spanNumber) {
    span:nth-child(@{i}) {
        .randomColor();
        background-color: @new;
        animation-delay: ~"0.@{i}s";
    }
    .generate-bg-color(@spanNumber, (@i + 1));
}
.generate-bg-color(24);
.randomColor(){
@基色:#003459;
@数字1:`Math.floor(Math.random()*10+90)`;
@数字2:`Math.floor(Math.random()*10+20)`;
@颜色1:@number1*1%;
@颜色2:@number2*1%;
@新增:hsl(色调(@baseColor)、@color1、@color2);
}
.在(@i=<@spanNumber)时生成背景颜色(@spanNumber,@i:1){
span:n第n个子(@{i}){
.随机颜色();
背景色:@new;
动画延迟:~“0.@{i}s”;
}
.生成背景颜色(@spanNumber,(@i+1));
}
.生成bg颜色(24);

“我还检查了一个在线less验证器,得到了相同的结果。”-哪一个?代码的有效性较低(不算它有点奇怪——每次编译样式表时,页面上的随机颜色真的让你感到高兴吗?),并且编译代码片段很好。是的,我很高兴。没有随机的颜色,只是饱和度和亮度的变化很少。所以代码很好。这意味着netbeans有问题吗?“我还检查了一个在线无验证程序,得到了相同的结果。”-哪一个?代码的有效性较低(不算它有点奇怪——每次编译样式表时,页面上的随机颜色真的让你感到高兴吗?),并且编译代码片段很好。是的,我很高兴。没有随机的颜色,只是饱和度和亮度的变化很少。所以代码很好。这意味着netbeans有问题吗?