Css @prim:代表什么?

Css @prim:代表什么?,css,tags,less,Css,Tags,Less,我有一些带有@prim:#颜色代码的.css文件,@prim代表什么?因为它只在一个地方使用,所以我无法理解@prim的用途。eclipse正在报告错误“意外令牌”。使用@的任何其他变量都不会报告错误 @prim: #39396A; // <--here is error still existing, button { color: @prim; } @prim:#39396A;// 那可能是原色。它只是一个变量名。在LESS中,以@开头的任何内容都是变量。也可以是: @lol:

我有一些带有@prim:#颜色代码的.css文件,@prim代表什么?因为它只在一个地方使用,所以我无法理解@prim的用途。eclipse正在报告错误“意外令牌”。使用@的任何其他变量都不会报告错误

@prim: #39396A; // <--here is error still existing, 
button {
 color: @prim;
} 

@prim:#39396A;// 那可能是原色。它只是一个变量名。在LESS中,以
@
开头的任何内容都是变量。也可以是:

@lol:#39396A;
钮扣{
颜色:@lol;
}
此外,在此之前它应该有一个
!也可能是这样。像上面那样添加一个
,错误应该消失。还有一个分号丢失了


回答你的问题:
@prim
不是一个保留名称。

Parveen谢谢,我对css不是很熟悉,但是我有很多变量是用@someVar声明的,唯一报告错误的是这个,所以我认为它是保留字或其他东西。请注意,这不是css,而是。“Less是一个CSS预处理器,这意味着它扩展了CSS语言,添加了允许变量、混合、函数和许多其他技术的功能,使CSS更易于维护、主题化和扩展。”
prim
不是保留名称。所以基本上我的问题是prim保留名称。谢谢你不应该修改你的问题,使其不再包含你要求的错误,因为这将使未来的读者感到困惑。(
上面的代码包含错误,错误仍然存在!!我刚刚指出了错误所在。我接受了这个答案,因为这个词不是保留名称,我假设Eclipse“做错了什么”因为一切都正常。所以感谢downwote!但问题是@prim:代表什么?答案是——毫无意义。首先,我没有投反对票(永远不要猜是谁投反对票,不让别人猜你).Secondary随着您的新编辑,错误会变得更加明显。它很简单:CSS没有任何
@
变量功能,因此Eclipse在这种情况下是正确的,因为
@prim:#36296E
不是有效的CSS代码。包含较少代码的文件应该具有
较少的
扩展名,因此IDE或编译器本身都可以我能正确地识别语法。好的,我很抱歉猜测你做了什么和没有做什么。我不知道我的猜测会让其他人也做同样的事情。我的问题不清楚,所以你认为…我的错,不管怎样。我已经完成了这个,我发现它没有css。我很满意。谢谢,再见。好吧,重要的是要记住的一点是,SO不仅仅是为了解决你的个人问题,而且(更重要的是)对于未来的访问者/读者来说,如果他们已经找到了答案,他们也会找到答案。因此,虽然“是prim保留名称?”——“否”pair是有效的东西,让你感到高兴,无论是问题还是公认的答案都不能说明错误的原因(假设是错误让你问这个问题,并且它完全没有CSS或更少的“保留”关键字)。