我有以下Less代码:
@ts-font-family-h1: @raleway;
@font-family: ~"ts-font-family-@{ts}";
font-family: @@font-family;
正如您从底部的两行中看到的,我创建了一个变量名(在mixin中(,然后分配变量的值。
我一直在想如何把这两条线变成一条线。如果这不可能,我会非常惊讶,但我似乎找不到有效的语法。
感谢所有的帮助。
@raleway
和@ts
变量的值是多少?
这种较少编码的
a {
@ts-font-family-h1: Arial;
@ts: h1;
@font-family: ~"ts-font-family-@{ts}";
font-family: @@font-family;
}
编译为
a {
font-family: Arial;
}
没有任何问题。